A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 

A

A_ADJACENT - net.sf.freecol.common.model.Player.ColonyValueCategory
The a adjacent.
A_EUROPE - net.sf.freecol.common.model.Player.ColonyValueCategory
The a europe.
A_FOOD - net.sf.freecol.common.model.Player.ColonyValueCategory
The a food.
A_GOODS - net.sf.freecol.common.model.Player.ColonyValueCategory
The a goods.
A_LEVEL - net.sf.freecol.common.model.Player.ColonyValueCategory
The a level.
A_NEARBY - net.sf.freecol.common.model.Player.ColonyValueCategory
The a nearby.
A_OVERRIDE - net.sf.freecol.common.model.Player.ColonyValueCategory
The a override.
A_PROD - net.sf.freecol.common.model.Player.ColonyValueCategory
The a prod.
A_RESOURCE - net.sf.freecol.common.model.Player.ColonyValueCategory
The a resource.
A_TILE - net.sf.freecol.common.model.Player.ColonyValueCategory
The a tile.
AA_TEXT_SIZE - Static variable in class net.sf.freecol.client.gui.plaf.LAFUtilities
 
ABANDON_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The abandon colony.
abandonColony(Colony) - Method in class net.sf.freecol.client.control.InGameController
Abandon a colony with no units.
abandonColony(Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to abandon a colony.
AbandonColonyMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests abandoning of a colony.
AbandonColonyMessage(Colony) - Constructor for class net.sf.freecol.common.networking.AbandonColonyMessage
Create a new AbandonColonyMessage with the specified colony.
AbandonColonyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AbandonColonyMessage
Create a new AbandonColonyMessage from a supplied element.
abandonSettlement(ServerPlayer, Settlement) - Method in class net.sf.freecol.server.control.InGameController
Abandon a settlement.
abandonTileImprovementPlan() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Abandons the current plan if any.
abilities - Variable in class net.sf.freecol.common.model.FeatureContainer
The abilities in the container.
abilitiesLock - Variable in class net.sf.freecol.common.model.FeatureContainer
Lock variables.
abilitiesPresent() - Method in class net.sf.freecol.common.model.FeatureContainer
Have the abilities map been created?.
Ability - Class in net.sf.freecol.common.model
The Ability class encapsulates a bonus or penalty that can be applied to any action within the game, most obviously combat.
Ability(String) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(String, boolean) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(String, FreeColGameObjectType, boolean) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(Ability) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
Ability(Element, Specification) - Constructor for class net.sf.freecol.common.model.Ability
Creates a new Ability instance.
ABILITY_DRESS_MISSIONARY - Static variable in class net.sf.freecol.common.model.Europe
The Constant ABILITY_DRESS_MISSIONARY.
ABILITY_ID_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant ABILITY_ID_TAG.
ABILITY_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant ABILITY_VALUE_TAG.
abilityId - Variable in class net.sf.freecol.common.model.Scope
The object identifier of an Ability.
abilityValue - Variable in class net.sf.freecol.common.model.Scope
The value of an Ability.
ABORTED - net.sf.freecol.common.model.mission.Mission.MissionState
Mission has been aborted, e.g.
abortInvalidMissions() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Aborts all the missions which are no longer valid.
abortTrade - Static variable in class net.sf.freecol.client.control.InGameController
A template to use as a magic cookie for aborted trades.
AboutAction - Class in net.sf.freecol.client.gui.action
An action for displaying an about box with version numbers.
AboutAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.AboutAction
Creates a new AboutAction.
AboutPanel - Class in net.sf.freecol.client.gui.panel
This is the About panel Layout: | ---------------| | apLogoLabel | | ---------------| | apVersion | | ---------------| | apRevision | | ---------------| | apOfficialSite | | ---------------| | apSiteURL | | ---------------| | apSFProject | | ---------------| | apProjectURL | | ---------------| | apLegal | | ---------------| | apCopyright | | ---------------| | okButton | | ---------------|
AboutPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.AboutPanel
The constructor that will add the items to this panel.
ABSTRACT_TAG - Static variable in class net.sf.freecol.common.model.FreeColGameObjectType
The Constant ABSTRACT_TAG.
AbstractCanvasListener - Class in net.sf.freecol.client.gui
The outline of a canvas listener.
AbstractCanvasListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.AbstractCanvasListener
Create a new AbstractCanvasListener.
abstractGoods - Variable in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
 
AbstractGoods - Class in net.sf.freecol.common.model
Represents a certain amount of a GoodsType.
AbstractGoods() - Constructor for class net.sf.freecol.common.model.AbstractGoods
Empty constructor.
AbstractGoods(AbstractGoods) - Constructor for class net.sf.freecol.common.model.AbstractGoods
Creates a new AbstractGoods instance.
AbstractGoods(GoodsType, int) - Constructor for class net.sf.freecol.common.model.AbstractGoods
Creates a new AbstractGoods instance.
abstractGoodsComparator - Static variable in class net.sf.freecol.common.model.AbstractGoods
A comparator to sort by descending goods amount and then by a predictable goods type order.
AbstractGoodsLabel - Class in net.sf.freecol.client.gui.panel
This label represents AbstractGoods.
AbstractGoodsLabel(ImageLibrary, AbstractGoods) - Constructor for class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Initializes this JLabel with the given goods data.
AbstractMission - Class in net.sf.freecol.common.model.mission
The AbstractMission provides basic methods for building Missions.
AbstractMission(Game) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
Creates a new AbstractMission instance.
AbstractMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
Creates a new AbstractMission instance.
AbstractMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
Creates a new AbstractMission instance.
AbstractMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.AbstractMission
Creates a new AbstractMission instance.
AbstractOption<T> - Class in net.sf.freecol.common.option
The super class of all options.
AbstractOption(String) - Constructor for class net.sf.freecol.common.option.AbstractOption
Creates a new AbstractOption.
AbstractOption(String, Specification) - Constructor for class net.sf.freecol.common.option.AbstractOption
Creates a new AbstractOption.
AbstractOption(Specification) - Constructor for class net.sf.freecol.common.option.AbstractOption
Creates a new AbstractOption.
abstractType - Variable in class net.sf.freecol.common.model.FreeColGameObjectType
Whether the type is abstract, or can be instantiated.
AbstractUnit - Class in net.sf.freecol.common.model
Contains the information necessary to create a new unit.
AbstractUnit() - Constructor for class net.sf.freecol.common.model.AbstractUnit
Deliberately empty constructor.
AbstractUnit(String, String, int) - Constructor for class net.sf.freecol.common.model.AbstractUnit
Create a new AbstractUnit.
AbstractUnit(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.AbstractUnit
Creates a new AbstractUnit instance.
AbstractUnit(UnitType, String, int) - Constructor for class net.sf.freecol.common.model.AbstractUnit
Create a new AbstractUnit.
AbstractUnitOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an AbstractUnit.
AbstractUnitOption(String, Specification) - Constructor for class net.sf.freecol.common.option.AbstractUnitOption
Creates a new AbstractUnitOption.
AbstractUnitOption(Specification) - Constructor for class net.sf.freecol.common.option.AbstractUnitOption
Creates a new AbstractUnitOption.
AbstractUnitOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an AbstractUnitOption in order to enable values to be both seen and changed.
AbstractUnitOptionUI(AbstractUnitOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Creates a new AbstractUnitOptionUI for the given AbstractUnitOption.
AbstractUnitOptionUI.AbstractUnitRenderer - Class in net.sf.freecol.client.gui.option
 
AbstractUnitOptionUI.RoleRenderer - Class in net.sf.freecol.client.gui.option
 
AbstractUnitRenderer() - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.AbstractUnitRenderer
 
ACCELERATOR_TAG - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
accelerators - Static variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
 
accept - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
Responses.
ACCEPT - net.sf.freecol.client.control.InGameController.ClaimAction
 
ACCEPT_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
The accept trade.
acceptDiplomaticTrade(DiplomaticTrade) - Method in class net.sf.freecol.server.ai.AIPlayer
Resolves a diplomatic trade offer.
acceptDiplomaticTrade(DiplomaticTrade) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Resolves a diplomatic trade offer.
acceptMercenaries() - Method in class net.sf.freecol.server.ai.AIPlayer
Decides to accept an offer of mercenaries or not.
acceptMercenaries() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Decides to accept an offer of mercenaries or not.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
Returns true if the given Goods could be dropped on this target.
accepts(Goods) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Returns true if the given Goods could be dropped on this target.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Returns true if the given Unit could be dropped on this target.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Returns true if the given Unit could be dropped on this target.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Returns true if the given Unit could be dropped on this target.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Returns true if the given Unit could be dropped on this target.
accepts(Unit) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Returns true if the given Unit could be dropped on this target.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Returns true if the given Unit could be dropped on this target.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
Can this panel accepts the given Unit.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Returns true if the given Unit could be dropped on this target.
accepts(Unit) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Can this panel accepts the given Unit.
acceptTax(int) - Method in class net.sf.freecol.server.ai.AIPlayer
Decides to accept a tax raise or not.
acceptTax(int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Decides to accept a tax raise or not.
Access() - Constructor for enum net.sf.freecol.common.model.Market.Access
 
accumulateChoice(GoodsType, Collection<GoodsType>, List<Collection<GoodsType>>) - Method in class net.sf.freecol.common.model.Colony
Accumulate choice.
accumulateChoices(Collection<GoodsType>, Collection<GoodsType>, List<Collection<GoodsType>>) - Method in class net.sf.freecol.common.model.Colony
Accumulate choices.
accumulateMap(Map<K, V>, Map<K, V>, BinaryOperator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
accumulateToMap(Map<K, V>, K, V, BinaryOperator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
action - Variable in class net.sf.freecol.common.networking.MonarchActionMessage
The monarch action.
action - Variable in class net.sf.freecol.server.model.MonarchSession
The action to be considered.
ACTION_ID - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
ACTION_TAG - Static variable in class net.sf.freecol.common.option.AbstractOption
The Constant ACTION_TAG.
actionId - Variable in class net.sf.freecol.client.gui.panel.UnitButton
 
actionIsValid(Monarch.MonarchAction) - Method in class net.sf.freecol.common.model.Monarch
Checks if a specified action is valid at present.
actionListeners - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
actionManager - Variable in class net.sf.freecol.client.FreeColClient
The encapsulation of the actions.
ActionManager - Class in net.sf.freecol.client.gui.action
Stores all FreeColActions and retrieves them by identifier.
ActionManager(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ActionManager
Creates a new ActionManager.
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.AboutAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.BuildColonyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.CenterAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChangeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ChatAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ClearOrdersAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ColopediaAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ContinueAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DebugAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisbandUnitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayBordersAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayGridAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.DisplayTileTextAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.EndTurnAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.EuropeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.FindSettlementAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.FortifyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.GotoAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.GotoTileAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ImprovementAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.LoadAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MapControlsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MapEditorAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.MoveAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.NewAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.NewEmptyMapAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.OpenAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.PreferencesAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.QuitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReconnectAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.RenameAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportCargoAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportColonyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportEducationAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportExplorationAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportForeignAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportHighScoresAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportHistoryAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportIndianAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportLabourAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportMilitaryAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportNavalAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportProductionAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportReligionAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportRequirementsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportTradeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ReportTurnAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.RetireAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SaveAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SaveAndQuitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SentryAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowDifficultyAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowGameOptionsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowMainAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.SkipUnitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.TilePopupAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ToggleViewModeAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.TradeRouteAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.UnloadAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.WaitAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ZoomInAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.action.ZoomOutAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.AboutPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ChatPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ErrorPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.MainPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.RemoveAction
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NewPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ReportLabourPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TilePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
actionPerformed(ActionEvent) - Method in class net.sf.freecol.client.gui.TerrainCursor
actionPerformed(ActionEvent) - Method in class net.sf.freecol.tools.FlagTest
 
actionTaken - Variable in class net.sf.freecol.server.model.TradeSession
Whether any action has been taken in this session.
ACTIVATE_UNIT - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
activateGotoPath() - Method in class net.sf.freecol.client.gui.GUI
Start/stop the goto path display.
activateGotoPath() - Method in class net.sf.freecol.client.gui.SwingGUI
Start/stop the goto path display.
active - Variable in class net.sf.freecol.client.gui.TerrainCursor
 
ACTIVE - net.sf.freecol.common.model.Unit.UnitState
The active.
ACTIVE_UNIT_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
activeBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
ActivePredicate() - Constructor for class net.sf.freecol.common.model.Player.ActivePredicate
 
activeUnit - Variable in class net.sf.freecol.client.gui.MapViewer
 
activeUnit - Variable in class net.sf.freecol.server.FreeColServer
An active unit specified in a saved game.
activeUnitId - Variable in class net.sf.freecol.common.networking.LoginMessage
The optional identifier of the active unit.
add - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
 
add - Variable in class net.sf.freecol.server.control.ChangeSet.FeatureChange
 
add(Component) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component to this Canvas.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, boolean) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Adds a component to this container and makes sure that the unit or goods that the component represents gets modified so that it is on board the currently selected carrier.
add(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component to this Canvas.
add(Object...) - Method in class net.sf.freecol.common.util.LogBuilder
Add objects to the buffer.
add(String) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Add text to the transaction log.
add(String) - Method in class net.sf.freecol.common.model.ModelMessage
Add a replacement value without a key to this template.
add(String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a replacement value without a key to this template.
add(StringBuilder, Object...) - Static method in class net.sf.freecol.common.util.LogBuilder
Add objects to a string builder.
add(String, String) - Method in class net.sf.freecol.common.model.HistoryEvent
Add a new key and replacement value to this template.
add(String, String) - Method in class net.sf.freecol.common.model.ModelMessage
Add a new key and replacement value to this template.
add(String, String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a new key and replacement value to this template.
add(String, AudioResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(String, ColorResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
Adds a mapping between the given object identifier and a Resource.
add(String, FAFileResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(String, FontResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(String, ImageResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(String, StringResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(String, SZAResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(String, VideoResource) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
add(List<Relation>) - Method in class net.sf.freecol.common.i18n.Rule
Adds a list of relations combined with the "and" operator.
add(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap
Adds the.
add(AudioInputStream) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
add(JPanel, int, int) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Adds a panel to show information
add(LabourData.LocationData) - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
add(LabourData.ProductionData) - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
 
add(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap
Adds the.
add(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
Adds the.
add(AbstractUnit) - Method in class net.sf.freecol.common.model.Monarch.Force
Adds units to this Force.
add(Locatable) - Method in class net.sf.freecol.common.model.Colony
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Europe
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.IndianSettlement
Adds a Locatable to this Location.
add(Locatable) - Method in interface net.sf.freecol.common.model.Location
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Map
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Tile
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.Unit
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Adds a Locatable to this Location.
add(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
Adds a Locatable to this Location.
add(Tile, Direction) - Method in class net.sf.freecol.server.generator.River
Adds a new section to this river.
add(TradeItem) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Add to the DiplomaticTrade.
add(TypeCountMap<T>) - Method in class net.sf.freecol.common.model.TypeCountMap
Adds the.
add(Option) - Method in class net.sf.freecol.common.option.OptionGroup
Adds the given option to this group.
add(AudioResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(AudioResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(ColorResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(ColorResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(FAFileResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(FAFileResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(FontResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(FontResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(ImageResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(ImageResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(StringResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(StringResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(SZAResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(SZAResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(VideoResource) - Method in interface net.sf.freecol.common.resources.ResourceFactory.ResourceSink
 
add(VideoResource) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
add(ChangeSet.See, Collection<? extends FreeColGameObject>) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add updates for multiple objects to a ChangeSet.
add(ChangeSet.See, FreeColGameObject...) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add updates for multiple objects to a ChangeSet.
add(ChangeSet.See, ChangeSet.ChangePriority, DOMMessage) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a Message to a ChangeSet.
add(T) - Method in class net.sf.freecol.common.model.BuildQueue
Adds the.
ADD - Static variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
ADD_NONE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
The Constant ADD_NONE_TAG.
ADD_RANDOM - net.sf.freecol.common.model.BuildQueue.CompletionAction
Remove the completed item and add a random new item.
ADD_TAX_TO_BELLS - Static variable in class net.sf.freecol.common.model.Ability
The ability to add the current tax as a bonus to the production of bells.
ADD_TO_REF - net.sf.freecol.common.model.Monarch.MonarchAction
The add to ref.
ADD_WORK_TURNS_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant ADD_WORK_TURNS_TAG.
addAbility(String) - Method in class net.sf.freecol.common.model.Specification
Registers an Ability's id as defined.
addAbility(Ability) - Method in class net.sf.freecol.common.model.FeatureContainer
Add the given ability to a container.
addAbility(Ability) - Method in class net.sf.freecol.common.model.FreeColObject
Add the given ability to this object.
addAbility(Ability) - Method in class net.sf.freecol.common.model.Specification
Registers an Ability as defined.
addAbstractOption(AbstractOption) - Method in class net.sf.freecol.common.model.Specification
Adds an AbstractOption to this specification.
addActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Adds an ActionListener to this SignaturePanel.
addActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.TerrainCursor
 
addAIObject(String, AIObject) - Method in class net.sf.freecol.server.ai.AIMain
Adds a reference to the given AIObject.
addAIObjectWithId() - Method in class net.sf.freecol.server.ai.AIObject
Adds this object to the AI main if it has a non-null identifier.
addAIUnit(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
Add an AI unit owned by this player.
addAll(ResourceMapping) - Method in class net.sf.freecol.common.resources.ResourceMapping
Adds all mappings from the given ResourceMapping to this object.
addAllowedWorker(String) - Method in class net.sf.freecol.common.model.TileImprovementType
Add an allowed worker identifier.
addAmount(String, Number) - Method in class net.sf.freecol.common.model.HistoryEvent
Add a key and an integer value to replace it to this template.
addAmount(String, Number) - Method in class net.sf.freecol.common.model.ModelMessage
Add a key and an integer value to replace it to this template.
addAmount(String, Number) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key and an integer value to replace it to this template.
addAsFrame(JComponent, boolean, Canvas.PopupPosition, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component on this Canvas inside a frame.
addAttack(ChangeSet.See, Unit, Unit, boolean) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add an attack to a ChangeSet.
addAttribute(ChangeSet.See, String, String) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add an attribute setting to a ChangeSet.
addBadAssignmentWarning(StyledDocument, Colony, Unit, Unit) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
addBoardItems(UnitLabel, Location) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addBooleanOption(String, String, boolean) - Method in class net.sf.freecol.client.ClientOptions
 
addBorder() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Wrap the label with a border.
addBuilding(Building) - Method in class net.sf.freecol.common.model.Colony
Add a Building to this Colony.
addBuildings(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add buildings to the user colonies.
addButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
 
addButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
 
addButtonComponents(Container, Object[], int) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
addCargo(GoodsType) - Method in class net.sf.freecol.common.model.TradeRouteStop
Add cargo to this stop.
addCargo(Cargo, int, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Add the given Cargo to the cargoes list.
addCarrierItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addCentered(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component centered on this Canvas.
addChange(TileTypeChange) - Method in class net.sf.freecol.common.model.TileImprovementType
Add a tile type change.
addChange(Unit, Location, GoodsType, Role, int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Add a change to this message.
addChild(Region) - Method in class net.sf.freecol.common.model.Region
Add a child region to this region.
addCityOfCibola(String) - Static method in class net.sf.freecol.common.i18n.NameCache
Add a key for a city of Cibola.
addClosingCallback(Runnable) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Add a routine to be called when this panel closes.
addCollection(String, Collection<T>) - Method in class net.sf.freecol.common.util.LogBuilder
Add a delimited collection to the buffer.
addColony(Colony) - Method in class net.sf.freecol.client.gui.TilePopup
Adds a colony entry to this popup.
addColonyTradeItem(Player, Colony) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Adds a ColonyTradeItem to the list of TradeItems.
addComboBox(JPanel, JComboBox<T>, String, T) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
addCommandItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addCompatibleEquipment(String) - Method in class net.sf.freecol.common.model.EquipmentType
Add a compatible equipment identifier.
addConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
Adds a Connection into the hashmap.
addConsumption(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
Adds the consumption.
addConsumption(GoodsType, int) - Method in class net.sf.freecol.common.model.UnitType
Add consumption.
addControlButtons() - Method in class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
 
addDead(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a dead player event to a ChangeSet.
addDebugItems(FreeColClient, Tile) - Method in class net.sf.freecol.client.gui.TilePopup
Build the debug entries for the TilePopup.
addDestination(Location) - Method in class net.sf.freecol.common.model.HighSeas
Add a single destination to this HighSeas instance.
addDisappear(ServerPlayer, Tile, FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a removal for an object that disappears (that is, moves where it can not be seen) to a ChangeSet.
addDisaster(Disaster, int) - Method in class net.sf.freecol.common.model.TileImprovementType
Add a disaster.
addDisaster(Disaster, int) - Method in class net.sf.freecol.common.model.TileType
Add a disaster.
addDummyConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
Adds a (usually Dummy)Connection into the hashmap.
addEducationItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addEffect(Effect) - Method in class net.sf.freecol.common.model.Disaster
Add an effect.
addEvent(Event) - Method in class net.sf.freecol.common.model.FoundingFather
Add an event.
addExpertWarning(StyledDocument, Colony, GoodsType, UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
addExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
Add to the export goods list, and resort.
addExtraTrade(AbstractGoods) - Method in class net.sf.freecol.server.model.ServerPlayer
Accumulate extra trades.
addFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
Add a founding father to the congress.
addFather(ServerPlayer, FoundingFather) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a founding father addition event to a ChangeSet.
addFathers(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add a founding father.
addFeature(Feature) - Method in class net.sf.freecol.common.model.Unit
Adds a feature to the Unit.
addFeatureChange(ServerPlayer, FreeColGameObject, Ability, boolean) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add an Ability to a FreeColGameObject, or remove it.
addFeatureChange(ServerPlayer, FreeColGameObject, Modifier, boolean) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a Modifier to a FreeColGameObject, or remove it.
addFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FeatureContainer
Adds all the features in an object to this object.
addFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
Adds all the features in an object to this object.
addFoundingFather(ServerPlayer, FoundingFather) - Method in class net.sf.freecol.server.control.InGameController
Public version of csAddFoundingFather so it can be used in the test code and DebugMenu.
addGift(RandomRange) - Method in class net.sf.freecol.common.model.SettlementType
Add a gift.
addGlobalHistory(Game, HistoryEvent) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a global history event to a ChangeSet.
addGold(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add gold.
addGoldTradeItem(Player, int) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Adds a GoldTradeItem to the list of TradeItems.
addGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds a list of goods to this location.
addGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsContainer
Adds goods to this goods container.
addGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds some goods to this location.
addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Adds a specified amount of a type of goods to this location.
addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
Adds goods by type and amount to this goods container.
addGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsLocation
Adds a specified amount of a type of goods to this location.
addGoodsToMarket(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Add (or remove) some goods to this market.
addGoodsTradeItem(Player, Goods) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Adds a GoodsTradeItem to the list of TradeItems.
addHeader() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
adds the header rows
addHistory(HistoryEvent) - Method in class net.sf.freecol.common.model.Player
Add a history event to this player.
addHistory(HistoryEvent) - Method in class net.sf.freecol.server.model.ServerPlayer
Add a HistoryEvent to this player.
addHistory(ServerPlayer, HistoryEvent) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a history event to a ChangeSet.
addIfValid(List<RandomChoice<Monarch.MonarchAction>>, Monarch.MonarchAction, int) - Method in class net.sf.freecol.common.model.Monarch
Convenience hack to check if an action is valid, and if so add it to a choice list with a given weight.
addImageIcons(String) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Adds icons for the order buttons.
addImmigration(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add immigration.
addInciteTradeItem(Player, Player) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Add an InciteTradeItem to the list of trade items.
addIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.client.gui.TilePopup
Adds an indian settlement entry to this popup.
addInput(GoodsType, int) - Method in class net.sf.freecol.common.model.ProductionType
Add a new input.
addIntegerOption(String, String, int) - Method in class net.sf.freecol.client.ClientOptions
 
addItemValue(Integer, String) - Method in class net.sf.freecol.common.option.SelectOption
Add a new key,value pair to this option.
ADDITIVE - net.sf.freecol.common.model.Modifier.ModifierType
The additive.
addKey(String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key.
addLabels(JPanel, JLabel[], boolean, int) - Method in class net.sf.freecol.client.gui.panel.PreCombatDialog
 
addLandDefensiveModifiers(FreeColGameObject, Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the defensive modifiers that apply to a land attack.
addLandMass(int, int, int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
Create a new land mass (unconnected to existing land masses) of size up to maxSize, and adds it to the current map if it is at least minSize.
addLandOffensiveModifiers(Unit, FreeColGameObject, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the offensive modifiers that apply to a land attack.
addLastSale(LastSale) - Method in class net.sf.freecol.common.model.Player
Saves a record of a sale.
addLiberty(int) - Method in class net.sf.freecol.common.model.Colony
Adds to the liberty points by increasing the liberty goods present.
addLiberty(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add liberty to the player colonies.
addLimit(Limit) - Method in class net.sf.freecol.common.model.BuildableType
Add a new limit.
addLimit(Limit) - Method in class net.sf.freecol.common.model.Event
Add a limit.
addLoadAction(JButton) - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
Add a load action to a button.
addLoadItems(Goods, Location) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addLocationData(LabourData.LocationData, Colony, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
add unit data for a given location
addLocations() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
addLocationSummary(LabourData.LocationData, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
addLostCityRumour(LostCityRumour) - Method in class net.sf.freecol.common.model.Tile
Adds a lost city rumour to this tile.
addMarketItems(AbstractGoods, Europe) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addMaximumConsumption(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
Adds the maximum consumption.
addMaximumProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
Adds the maximum production.
addMember(AbstractOption<T>) - Method in class net.sf.freecol.common.option.ListOption
Add a member to the values list.
addMenuItems(JComponent) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add specific menu items for a given component.
addMessage(GUIMessage) - Method in class net.sf.freecol.client.gui.ChatDisplay
Adds a message to the list of messages that need to be displayed on the GUI.
addMessage(ChangeSet.See, ModelMessage) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a message to a ChangeSet.
addMissionBan(Player) - Method in class net.sf.freecol.common.model.Player
Ban a player from establishing missions to this player.
addModelMessage(ModelMessage) - Method in class net.sf.freecol.common.model.Player
Adds a message for this player.
addModifier(Modifier) - Method in class net.sf.freecol.common.model.FeatureContainer
Adds a modifier to a container.
addModifier(Modifier) - Method in class net.sf.freecol.common.model.FreeColObject
Add the given modifier to this object.
addModifier(Modifier) - Method in class net.sf.freecol.common.model.Specification
Add a modifier.
addMouseListener(MouseListener) - Method in class net.sf.freecol.client.gui.video.VideoComponent
 
addMouseListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
addMove(ChangeSet.See, Unit, Location, Tile) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a move to a ChangeSet.
addName(String) - Method in class net.sf.freecol.common.model.ModelMessage
Add a replacement proper name without a key to this template.
addName(String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a replacement proper name without a key to this template.
addName(String, String) - Method in class net.sf.freecol.common.model.HistoryEvent
Add a new key and replacement proper name to this template.
addName(String, String) - Method in class net.sf.freecol.common.model.ModelMessage
Add a new key and replacement proper name to this template.
addName(String, String) - Method in class net.sf.freecol.common.model.StringTemplate
Add a new key and replacement proper name to this template.
addName(String, FreeColObject) - Method in class net.sf.freecol.common.model.ModelMessage
Add a new key and replacement namable object to this template.
addName(String, FreeColObject) - Method in class net.sf.freecol.common.model.StringTemplate
Add a new key and replacement namable object to this template.
addNamed(String, Named) - Method in class net.sf.freecol.common.model.HistoryEvent
Add a key and named object to this template.
addNamed(String, Named) - Method in class net.sf.freecol.common.model.ModelMessage
Add a key and named object to this template.
addNamed(String, Named) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key and named object to this template.
addNamed(Named) - Method in class net.sf.freecol.common.model.StringTemplate
Add named object without key to this template.
addNavalDefensiveModifiers(Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the defensive modifiers that apply to a naval attack.
addNavalOffensiveModifiers(Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add all the offensive modifiers that apply to a naval attack.
addNewUnitToTile(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add a new unit to a tile.
addNone - Variable in class net.sf.freecol.common.option.UnitTypeOption
Whether to add "none" to the list of choices to be generated.
addNone() - Method in class net.sf.freecol.common.option.UnitTypeOption
Is "none" a valid choice for this option?.
addNonLinkedLocation(LabourData.LocationData, String, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
addObject(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Add the objects which are the children of this Element.
addOptionGroup(OptionGroup) - Method in class net.sf.freecol.common.option.OptionGroup
Helper function to recursively add option group members to the optionMap.
addOptionGroup(OptionGroup, boolean) - Method in class net.sf.freecol.common.model.Specification
Adds an OptionGroup to this specification.
addOptionUI(Option, boolean) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
 
addOtherStudent(String) - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
addOutput(GoodsType, int) - Method in class net.sf.freecol.common.model.ProductionType
Add a new output.
addOwnable(Ownable) - Method in class net.sf.freecol.common.model.Player
Add an ownable to a caching container.
addOwnedUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Adds the given Unit to the list of units that belongs to this IndianSettlement.
addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportCargoPanel
 
addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
Add a section for specific unit types owned by the player.
addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
Add a section for specific unit types owned by the player.
addOwnUnits() - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Add a section for specific unit types owned by the player.
addPartial(ChangeSet.See, FreeColGameObject, String...) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a partial update change for an object to a ChangeSet.
addPayArrears(GoodsType) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add an item to pay arrears on the given goods type.
addPlayer(Player) - Method in class net.sf.freecol.common.model.Game
Adds the specified player to the game.
addPlayer(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a new player to a ChangeSet.
addPlayer(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "addPlayer"-message.
addPlayer(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "addPlayer"-message.
addPlunder(RandomRange) - Method in class net.sf.freecol.common.model.SettlementType
Add a plunder.
addPolarRegions() - Method in class net.sf.freecol.common.model.LandMap
Add land to the polar map rows at the top and bottom of the map, with height determined by Map.POLAR_HEIGHT.
addPopularSupportBonus(Colony, Unit, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Add the popular support bonus to the result set if applicable.
addPortAbility() - Method in class net.sf.freecol.common.model.Colony
Add port ability to non-landlocked colonies.
addProduction(int) - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
 
addProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
Adds the production.
addProduction(JPanel, List<AbstractGoods>) - Method in class net.sf.freecol.client.gui.panel.TerrainDetailPanel
 
addProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionInfo
Adds the production.
addProductionType(ProductionType) - Method in class net.sf.freecol.common.model.BuildingType
Add a production type to this building type.
addProductionWarning(StyledDocument, Colony, GoodsType, GoodsType) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
Adds the property change listener.
addPropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
Adds the property change listener.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
 
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Add property change listeners needed by this ColonyPanel.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
 
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Add the property change listeners to this panel.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
 
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
Add any property change listeners.
addPropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Add any property change listeners.
addRandomGoods(Random) - Method in class net.sf.freecol.common.model.IndianSettlement
Add some initial goods to a newly generated settlement.
addRecruitable(UnitType) - Method in class net.sf.freecol.common.model.Europe
Add a recruitable unit type.
addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportCargoPanel
 
addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
Add a section for the REF.
addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
Add a section for the REF.
addREFUnits() - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Add a section for the REF.
addRegion(String) - Method in class net.sf.freecol.common.model.IndianNationType
Add a region identifier.
addRegion(Region) - Method in class net.sf.freecol.common.model.Map
Adds a region to this map.
addRemove(ChangeSet.See, Location, FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a removal to a ChangeSet.
addRemoves(ChangeSet.See, Location, List<? extends FreeColGameObject>) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add removals for several objects to a ChangeSet.
addReplacement(StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add a replacement.
addRequiredAbility(String, boolean) - Method in class net.sf.freecol.common.model.BuildableType
Add a new required ability.
addRequiredGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.BuildableType
Add a new goods requirement.
addResetAction(JButton) - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
Add a reset action to a button.
addResource(Resource) - Method in class net.sf.freecol.common.model.Tile
Adds a resource to this tile.
addResourceType(ResourceType, int) - Method in class net.sf.freecol.common.model.TileType
Add a resource type.
address - Variable in class net.sf.freecol.common.ServerInfo
 
addRiver(int, String) - Method in class net.sf.freecol.common.model.Tile
Adds a new river to this tile.
addRoad() - Method in class net.sf.freecol.common.model.Tile
Adds a road to this tile.
addRoleChange(String, String) - Method in class net.sf.freecol.common.model.Role
Add a new role change.
addRoleItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add menu items for role manipulation for a unit.
addRow(LabourData.LocationData, String, String, int, int, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
addRow(LabourData.LocationData, String, String, JLabel, int, int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
addRule(Number.Category, String) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Add an unparsed rule for category.
addRule(Number.Category, Rule) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Add a parsed rule for category.
addSale(ServerPlayer, Settlement, GoodsType, int) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a sale change to a ChangeSet.
addSaveAction(JButton) - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
Add a save action to a button.
addScope(Scope) - Method in class net.sf.freecol.common.model.Effect
Add a scope.
addScope(Scope) - Method in class net.sf.freecol.common.model.Feature
Add a scope.
addScope(Scope) - Method in class net.sf.freecol.common.model.FoundingFather
Add a scope.
addScope(Scope) - Method in class net.sf.freecol.common.model.RandomRange
Add a scope.
addScope(Scope) - Method in class net.sf.freecol.common.model.TileImprovementType
Add a scope.
addScope(Scope) - Method in class net.sf.freecol.common.model.UnitTypeChange
Add a scope.
addSelectedStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Add any stops selected in the destination selector.
addServer(String, String, int, int, int, boolean, String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Adds a new server with the given attributes.
addSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
Adds a given settlement to this player's list of settlements.
addSettlementType(SettlementType) - Method in class net.sf.freecol.common.model.NationType
Add a settlement type.
addSettlementTypes(List<SettlementType>) - Method in class net.sf.freecol.common.model.NationType
Add settlement types.
addSkill(UnitType, int) - Method in class net.sf.freecol.common.model.IndianNationType
Add a skill.
addSkipChangeListener(FreeColClient, JMenu, JMenuItem) - Static method in class net.sf.freecol.common.debug.DebugUtils
Adds a change listener to a menu (the debug menu in fact), that changes the label on a menu item when the skip status changes.
addSpecificationActions(Specification) - Method in class net.sf.freecol.client.FreeColClient
Sets the actions derived from the specification.
addSpecificationActions(Specification) - Method in class net.sf.freecol.client.gui.action.ActionManager
Adds the FreeColActions that are provided by the Specification.
addSpy(ChangeSet.See, Settlement) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a spying change to a ChangeSet.
addStackTrace() - Method in class net.sf.freecol.common.util.LogBuilder
Add a stack trace to the buffer.
addStackTrace(LogBuilder) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Helper that adds a stack trace to a log builder.
addStance(ChangeSet.See, Player, Stance, Player) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a stance change to a ChangeSet.
addStanceChange(ServerPlayer) - Method in class net.sf.freecol.server.model.ServerPlayer
Adds a player to the list of players for whom the stance has changed.
addStanceTradeItem(Stance) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Trade a stance change between the players.
addStartGameMessage() - Method in class net.sf.freecol.common.model.Player
Add the tutorial message for the start of the game.
addStartingUnit(String, AbstractUnit, boolean) - Method in class net.sf.freecol.common.model.EuropeanNationType
Add a starting unit.
addStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Add a new TradeRouteStop to this trade route.
addStopButton - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
A button to add stops with.
addStringTemplate(String, StringTemplate) - Method in class net.sf.freecol.common.model.HistoryEvent
Add a key and a replacement StringTemplate to this template.
addStringTemplate(String, StringTemplate) - Method in class net.sf.freecol.common.model.ModelMessage
Add a key and a replacement StringTemplate to this template.
addStringTemplate(String, StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add a key and a replacement StringTemplate to this template.
addStringTemplate(StringTemplate) - Method in class net.sf.freecol.common.model.ModelMessage
Add a StringTemplate to this template.
addStringTemplate(StringTemplate) - Method in class net.sf.freecol.common.model.StringTemplate
Add a StringTemplate to this template.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.BuildingDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in interface net.sf.freecol.client.gui.panel.ColopediaDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.FatherDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.GoodsDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.NationDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.NationTypeDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.ResourcesDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.TerrainDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.panel.UnitDetailPanel
Adds one or several subtrees for all the objects for which this ColopediaDetailPanel could build a detail panel to the given root node.
addSubTrees(DefaultMutableTreeNode, String, List<T>) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
Builds a subtree including all the given objects.
addSubTrees(DefaultMutableTreeNode, List<T>) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
Builds a subtree including all the given objects.
addSuggestion(Map<UnitType, WorkLocation.Suggestion>, UnitType, WorkLocation.Suggestion) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
 
addTextOption(String, String, String) - Method in class net.sf.freecol.client.ClientOptions
 
addTile(Tile) - Method in class net.sf.freecol.client.gui.TilePopup
Adds a tile entry to this popup.
addTile(Tile) - Method in class net.sf.freecol.common.model.Settlement
Adds a tile to this settlement.
addTile(Tile) - Method in class net.sf.freecol.server.model.ServerRegion
Add the given tile to this region.
addTileItem(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add a menu item for the tile a unit is working.
addTileItem(Tile) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Add a menu item to show the tile panel for a tile.
addTileItem(TileItem) - Method in class net.sf.freecol.common.model.PlayerExploredTile
Add a tile item to this pet.
addTileItem(TileItem) - Method in class net.sf.freecol.common.model.Tile
Adds a tile item to this tile.
addTileItem(TileItem) - Method in class net.sf.freecol.common.model.TileItemContainer
Try to add a TileItem to this container.
addTileWarning(StyledDocument, Colony, String, Tile) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
addToCanvas(Component, Integer) - Method in class net.sf.freecol.client.gui.Canvas
Adds a component to this Canvas.
addToCanvas(Canvas, Component) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
Add a component to the canvas.
addToComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
Adds the map controls to the given component.
addToComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
Adds the map controls to the given canvas.
addToComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.MapControls
Adds the map controls to the given component.
addTogether(List<? extends JComponent>) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
addTradeRoute(ServerPlayer, TradeRoute) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a new trade route change to a ChangeSet.
addTransactionListener(TransactionListener) - Method in class net.sf.freecol.common.model.Market
Adds a transaction listener for notification of any transaction.
addTrivial(ChangeSet.See, String, ChangeSet.ChangePriority, String...) - Method in class net.sf.freecol.server.control.ChangeSet
Helper function to add a trivial element to a ChangeSet.
addTurns(int) - Method in class net.sf.freecol.common.model.PathNode
Adds turns to the turns on this path.
addTypeChange(UnitTypeChange) - Method in class net.sf.freecol.common.model.UnitType
Add a unit type change.
addUnit(Container, Unit, boolean, boolean) - Method in class net.sf.freecol.client.gui.TilePopup
Adds a unit entry to this popup.
addUnit(AbstractUnit) - Method in class net.sf.freecol.common.model.FoundingFather
Add a unit.
addUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Add a unit to this player.
addUnit(Unit, String) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
 
addUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.Goal
Adds a unit to this goal.
addUnitGoods(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to add goods to a unit.
addUnits(int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Add a given number of units to the settlement.
addUnits(Random) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Add a standard number of units to this settlement and tile.
addUnitToParent(AIUnit) - Method in class net.sf.freecol.server.ai.goal.Goal
Adds a unit to the parent goal.
addUnitTradeItem(Player, Unit) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Adds a UnitTradeItem to the list of TradeItems.
addUnitTypes() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
addUpgrade(UnitType, UnitType) - Method in class net.sf.freecol.common.model.FoundingFather
Add an upgrade.
addWish(Wish) - Method in class net.sf.freecol.server.ai.AIColony
Adds a Wish to the wishes list.
addWorkItems(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
addWorkTurns - Variable in class net.sf.freecol.common.model.TileImprovementType
The number of turns to build this improvement.
adjustAmount() - Method in class net.sf.freecol.common.model.Goods
If the amount of goods is greater than the container can hold, then this method adjusts the amount to the maximum amount possible.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.AIPlayer
Adjusts the score of this proposed mission for this player type.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Adjusts the score of this proposed mission for this player type.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Adjusts the score of this proposed mission for this player type.
adjustMission(AIUnit, PathNode, Class, int) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Adjusts the score of this proposed mission for this player type.
adjustX - Variable in class net.sf.freecol.client.gui.panel.MiniMap
Used for adjusting the position of the mapboard image.
adjustY - Variable in class net.sf.freecol.client.gui.panel.MiniMap
Used for adjusting the position of the mapboard image.
admin - Variable in class net.sf.freecol.common.model.Player
Is this player an admin?.
admin - Variable in class net.sf.freecol.common.networking.LoginMessage
Is the player an admin.
ADMIN_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant ADMIN_TAG.
advance - Variable in class net.sf.freecol.common.resources.FAFile.FALetter
 
ADVANTAGE_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
AdvantageCellEditor(List<EuropeanNationType>) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
A standard constructor.
AdvantageCellEditor(JComboBox<EuropeanNationType>) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
Internal constructor.
AdvantageCellRenderer(NationOptions.Advantages) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
The default constructor.
advantages - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
The national advantages type.
advantages - Static variable in class net.sf.freecol.FreeCol
The type of advantages.
Advantages() - Constructor for enum net.sf.freecol.common.model.NationOptions.Advantages
 
ADVANTAGES_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
advantagesBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A box to choose the national advantages setting.
advantagesLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The label for the national advantages.
ages - Variable in class net.sf.freecol.common.model.Specification
The turn number for the game ages for FF recruitment.
AGES - Static variable in class net.sf.freecol.common.model.GameOptions
The "ages" where founding father weights change, specified as years.
aggression - Variable in class net.sf.freecol.common.model.NationType
The aggression of this Nation.
AGGRESSION_TAG - Static variable in class net.sf.freecol.common.model.NationType
The Constant AGGRESSION_TAG.
AggressionLevel() - Constructor for enum net.sf.freecol.common.model.NationType.AggressionLevel
 
agreement - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
The agreement under negotiation.
agreement - Variable in class net.sf.freecol.common.networking.DiplomacyMessage
The agreement being negotiated.
agreement - Variable in class net.sf.freecol.server.model.DiplomacySession
The agreement under consideration.
ai - Variable in class net.sf.freecol.common.model.Player
Is this player an AI?.
AI_GOODS_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
AI_ONLY - net.sf.freecol.common.model.NationOptions.NationState
The ai only.
AI_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant AI_TAG.
AIColony - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Colony.
AIColony(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIColony
Creates a new uninitialized AIColony.
AIColony(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIColony
Creates a new AIColony from the given XML-representation.
AIColony(AIMain, Colony) - Constructor for class net.sf.freecol.server.ai.AIColony
Creates a new AIColony.
AIColony(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIColony
Creates a new AIColony from the given XML-representation.
AIGoods - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Goods.
AIGoods(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIGoods
Creates a new uninitialized AIGoods.
AIGoods(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIGoods
Creates a new AIGoods from the given XML-representation.
AIGoods(AIMain, Location, GoodsType, int, Location) - Constructor for class net.sf.freecol.server.ai.AIGoods
Creates a new AIGoods.
AIGoods(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIGoods
Creates a new AIGoods from the given XML-representation.
AIInGameInputHandler - Class in net.sf.freecol.server.ai
Handles the network messages that arrives while in the game.
AIInGameInputHandler(FreeColServer, ServerPlayer, AIMain) - Constructor for class net.sf.freecol.server.ai.AIInGameInputHandler
The constructor to use.
aiMain - Variable in class net.sf.freecol.server.ai.AIInGameInputHandler
The main AI object.
aiMain - Variable in class net.sf.freecol.server.ai.AIObject
The AI this object exists within.
aiMain - Variable in class net.sf.freecol.server.ai.ColonyPlan
Private copy of the AIMain.
aiMain - Variable in class net.sf.freecol.server.FreeColServer
The AI controller.
AIMain - Class in net.sf.freecol.server.ai
The main AI-class.
AIMain(FreeColServer) - Constructor for class net.sf.freecol.server.ai.AIMain
Creates a new AIMain and searches the current game for FreeColGameObjects.
AIMain(FreeColServer, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIMain
Creates a new AIMain and reads the given element.
AIMessage - Class in net.sf.freecol.server.ai
Wrapper class for AI message handling.
AIMessage() - Constructor for class net.sf.freecol.server.ai.AIMessage
 
AIObject - Class in net.sf.freecol.server.ai
An AIObject contains AI-related information and methods.
AIObject(AIMain) - Constructor for class net.sf.freecol.server.ai.AIObject
Creates a new uninitialized AIObject.
AIObject(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIObject
Creates a new uninitialized AIObject with a registerable AI identifier.
AIObject(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIObject
Creates a new AIObject.
AIObject(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIObject
Creates a new AIObject.
aiObjects - Variable in class net.sf.freecol.server.ai.AIMain
Contains mappings between FreeColGameObjects and AIObjects.
AIPlayer - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Player and is used for controlling this player.
AIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIPlayer
Creates a new AIPlayer from the given XML-representation.
AIPlayer(AIMain, ServerPlayer) - Constructor for class net.sf.freecol.server.ai.AIPlayer
Creates a new AI player.
aiRandom - Variable in class net.sf.freecol.server.ai.AIPlayer
The PRNG to use for this AI player.
aiStateBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
aiUnit - Variable in class net.sf.freecol.server.ai.mission.Mission
The unit to undertake the mission.
AIUnit - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Unit.
AIUnit(AIMain, String) - Constructor for class net.sf.freecol.server.ai.AIUnit
Creates a new uninitialized AIUnit.
AIUnit(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.AIUnit
Creates a new AIUnit from the given XML-representation.
AIUnit(AIMain, Unit) - Constructor for class net.sf.freecol.server.ai.AIUnit
Creates a new AIUnit.
AIUnit(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.AIUnit
Creates a new AIUnit from the given XML-representation.
aiUnitLocationComparator - Static variable in class net.sf.freecol.server.ai.AIPlayer
A comparator to sort AI units by location.
AIUNITNULL - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
aiUnits - Variable in class net.sf.freecol.server.ai.AIPlayer
Temporary variable, used to hold all AIUnit objects belonging to this AI.
alarm - Variable in class net.sf.freecol.common.model.IndianSettlement
Stores the alarm levels.
alarm - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The alarm.
ALARM_NEW_MISSIONARY - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
Alarm added when a new missionary is added.
ALARM_RADIUS - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
ALARM_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant ALARM_TAG.
ALARM_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant ALARM_TAG.
ALARM_TILE_IN_USE - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
alertSound() - Method in class net.sf.freecol.client.gui.GUI
Plays an alert sound for an information message if the option for it is turned on.
alignedBottom - Variable in class net.sf.freecol.client.gui.MapViewer
 
alignedLeft - Variable in class net.sf.freecol.client.gui.MapViewer
 
alignedRight - Variable in class net.sf.freecol.client.gui.MapViewer
 
alignedTop - Variable in class net.sf.freecol.client.gui.MapViewer
 
alignment - Variable in enum net.sf.freecol.client.gui.panel.Flag.Background
 
alignment - Variable in enum net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
Alignment() - Constructor for enum net.sf.freecol.client.gui.panel.Flag.Alignment
 
all() - Static method in class net.sf.freecol.server.control.ChangeSet.See
Make this change visible to all players.
all(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
all(Stream<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
all(T[], Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
ALL - net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
ALL - net.sf.freecol.common.model.Disaster.Effects
The all.
ALL - net.sf.freecol.common.model.Map.Layer
The all.
ALL - Static variable in class net.sf.freecol.server.control.ChangeSet.See
 
allAbilities - Variable in class net.sf.freecol.common.model.Specification
The all abilities.
allButton - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
The button to select all items.
allColonies - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
 
allDirections - Static variable in enum net.sf.freecol.common.model.Direction
The Constant allDirections.
allGoods - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
 
ALLIANCE - net.sf.freecol.common.model.Stance
The alliance.
ALLIANCE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
The Constant ALLIANCE_MODIFIER.
allModifiers - Variable in class net.sf.freecol.common.model.Specification
The all modifiers.
allMods - Static variable in class net.sf.freecol.common.io.Mods
A cache of all the mods.
allocateTransportables(List<TransportableAIObject>, List<TransportMission>, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Assign transportable units and goods to available carriers.
allOptionGroups - Variable in class net.sf.freecol.common.model.Specification
The all option groups.
allOptions - Variable in class net.sf.freecol.common.model.Specification
The all options.
ALLOW_STUDENT_SELECTION - Static variable in class net.sf.freecol.common.model.GameOptions
Whether to educate the least skilled unit first.
allowContact(Settlement) - Method in class net.sf.freecol.common.model.Unit
Is this unit allowed to contact a settlement?.
allowContact(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Is a unit permitted to make contact with this settlement? The unit must be from a nation that has already made contact, or in the first instance, must be arriving by land, with the exception of trading ships.
allowDuplicates - Variable in class net.sf.freecol.common.option.ListOption
Whether the list can include duplicates.
allowedWorkers - Variable in class net.sf.freecol.common.model.TileImprovementType
The workers that can make this improvement.
allowMoveFrom(Tile) - Method in class net.sf.freecol.common.model.Unit
Is this unit allowed to move from a source tile? Implements the restrictions on moving from water.
allowsDuplicates() - Method in class net.sf.freecol.common.option.ListOption
Does this list allow duplicates?.
allPlayersReadyToLaunch() - Method in class net.sf.freecol.common.model.Game
Checks if all players are ready to launch.
allSame(Collection<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Are all members of a collection the same (in the sense of ==).
allSessions - Static variable in class net.sf.freecol.server.model.TransactionSession
A map of all active sessions.
allStateBox - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
allTypes - Variable in class net.sf.freecol.common.model.Specification
The all types.
allUnits - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
 
ALREADY_PRESENT - net.sf.freecol.common.model.UnitLocation.NoAddReason
Unit is already in the location.
altitude - Variable in class net.sf.freecol.common.model.TileType
The altitude range for this tile type.
ALTITUDE - net.sf.freecol.common.model.TileType.RangeType
The altitude.
ALTITUDE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant ALTITUDE_MAX_TAG.
ALTITUDE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant ALTITUDE_MIN_TAG.
always(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.See
Make this change visible to the given player.
ALWAYS_CENTER - Static variable in class net.sf.freecol.client.ClientOptions
Selected tiles always gets centered if this option is enabled (even if the tile is on screen.
ALWAYS_OFFERED_PEACE - Static variable in class net.sf.freecol.common.model.Ability
The ability to always receive a peace offer (Franklin).
am - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
am - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
 
am - Variable in class net.sf.freecol.client.gui.panel.UnitButton
 
AMBUSH_BONUS - Static variable in class net.sf.freecol.common.model.Ability
The ability to ambush other units.
AMBUSH_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant AMBUSH_BONUS_SOURCE.
AMBUSH_PENALTY - Static variable in class net.sf.freecol.common.model.Ability
The susceptibility to ambush from other units.
AMBUSH_TERRAIN - Static variable in class net.sf.freecol.common.model.Ability
Terrain in which an ambush may occur.
amount - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.GoodsProduction
 
amount - Variable in class net.sf.freecol.common.model.AbstractGoods
The amount of goods.
amount - Variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
The expected improvement.
amount - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
The amount.
amount - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
The amount of goods being demanded.
AMOUNT_REQUESTED_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.AbstractGoods
The Constant AMOUNT_TAG.
AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
The Constant AMOUNT_TAG.
AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant AMOUNT_TAG.
amountInMarket - Variable in class net.sf.freecol.common.model.MarketData
Amount of this goods in the market.
amountRequested - Variable in class net.sf.freecol.server.ai.GoodsWish
The amount of goods required.
amounts - Static variable in class net.sf.freecol.client.gui.panel.SelectAmountDialog
The default amounts to try.
amountString - Variable in class net.sf.freecol.common.networking.LoadGoodsMessage
The amount of goods to load.
amountString - Variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
The amount of goods to unload.
AMPHIBIOUS_ATTACK - Static variable in class net.sf.freecol.common.model.Modifier
The Constant AMPHIBIOUS_ATTACK.
AMPHIBIOUS_ATTACK_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant AMPHIBIOUS_ATTACK_PENALTY_SOURCE.
AMPHIBIOUS_MOVES - Static variable in class net.sf.freecol.common.model.GameOptions
Allow amphibious moves.
angleToDirection(double) - Static method in enum net.sf.freecol.common.model.Direction
Convert an angle (radians) to a direction.
ANGRY - net.sf.freecol.common.model.Tension.Level
The angry.
animate() - Method in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
Do the animation.
animate() - Method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
Do the animation.
animate() - Method in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
Do the animation.
animateAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.control.InGameController
Animate an attack.
animateAttack(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "animateAttack"-message.
animateMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.control.InGameController
Animate a move.
animateMove(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "animateMove"-message.
animateUnitAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.gui.GUI
Animate a unit attack.
animateUnitAttack(Unit, Unit, Tile, Tile, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Animate a unit attack.
animateUnitMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.gui.GUI
Animate a unit move.
animateUnitMove(Unit, Tile, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Animate a unit move.
animation - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
 
ANIMATION_DELAY - Static variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
 
ANIMATION_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
ANIMATION_DESCRIPTOR_FILE - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
ANIMATION_STOPPED - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
AnimationEvent - Interface in net.sf.freecol.common.io.sza
An event created by an animation.
Animations - Class in net.sf.freecol.client.gui.animation
A facade for animations.
Animations() - Constructor for class net.sf.freecol.client.gui.animation.Animations
 
ANOTHER_COLONY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Claimed and in use by another of our colonies.
answerMonarch(Monarch.MonarchAction, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to respond to a monarch offer.
any(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
any(Stream<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
any(T[], Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
append(StringBuilder, String, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
Append.
appendRequiredAbilities(StyledDocument, BuildableType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
appendToMapList(Map<K, List<T>>, K, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Appends a value to a list member of a map with a given key.
applet - Variable in class net.sf.freecol.client.gui.video.VideoComponent
 
appliesExactly(String) - Method in class net.sf.freecol.common.model.ProductionType
Does this production apply exactly to a given difficulty level, that is without using wildcard matches on null.
appliesTo(String) - Method in class net.sf.freecol.common.model.ProductionType
Does this production apply to a given difficulty level.
appliesTo(FreeColGameObjectType) - Method in class net.sf.freecol.common.model.Effect
Does at least one of this effect's scopes apply to an object.
appliesTo(FreeColGameObjectType) - Method in class net.sf.freecol.common.model.Feature
Does this feature apply to a given object type?.
appliesTo(FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Feature
Does this feature apply to a given object type and turn.
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.Limit
Does this limit apply to an object?.
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.RandomRange
Does an object satisfy the scopes?.
appliesTo(FreeColObject) - Method in class net.sf.freecol.common.model.Scope
Does this scope apply to a given object?.
appliesTo(Player) - Method in class net.sf.freecol.common.model.UnitTypeChange
Does this change type apply to a given player?.
appliesTo(Turn) - Method in class net.sf.freecol.common.model.Feature
Does this feature apply to a given turn?.
apply(float, float) - Method in class net.sf.freecol.common.model.Modifier
Applies the given value to the given base value, depending on the type of this Modifier.
apply(float, float, Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
Applies the given value to the given base value, depending on the give modifier Type.
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.LostCityRumour
Applies the production bonus for the given goods type and unit type to the given potential production.
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.Resource
Applies the production bonus for the given goods type and unit type to the given potential production.
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.TileImprovement
Applies the production bonus for the given goods type and unit type to the given potential production.
applyBonus(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.TileItem
Applies the production bonus for the given goods type and unit type to the given potential production.
applyDifficultyLevel(String) - Method in class net.sf.freecol.common.model.Specification
Applies the difficulty level identified by the given String to the current specification.
applyDifficultyLevel(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Applies the given difficulty level to the current specification.
applyDisaster(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to apply a disaster to a colony.
applyFixes() - Method in class net.sf.freecol.common.model.Specification
Apply all the special fixes to bring older specifications up to date.
applyModifiers(float, Turn, String) - Method in class net.sf.freecol.common.model.FreeColObject
Applies this objects modifiers with the given identifier to the given number.
applyModifiers(float, Turn, String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FeatureContainer
Applies this objects modifiers with the given identifier to the given number.
applyModifiers(float, Turn, String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Applies this objects modifiers with the given identifier to the given number.
applyModifiers(float, Turn, Collection<Modifier>) - Static method in class net.sf.freecol.common.model.FeatureContainer
Applies a collection of modifiers to the given float value.
applyModifiers(float, Turn, Collection<Modifier>) - Static method in class net.sf.freecol.common.model.FreeColObject
Applies a collection of modifiers to the given number.
applyTo(float) - Method in class net.sf.freecol.common.model.Modifier
Applies this Modifier to a number.
applyTo(float, Turn) - Method in class net.sf.freecol.common.model.Modifier
Applies this Modifier to a number.
ARMED - Static variable in class net.sf.freecol.common.model.Ability
Equipment type ability denoting the holder is armed.
armedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
ArmedUnitSettlementAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
 
ARRAY_SIZE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML tag name for array elements.
arrayAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
arrayAttribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
 
arrayAttribute(Node, String, String[]) - Static method in class net.sf.freecol.common.util.Xml
 
arrears - Variable in class net.sf.freecol.common.model.MarketData
Arrears owed to the crown.
ARREARS_FACTOR - Static variable in class net.sf.freecol.common.model.GameOptions
Retributive markup on tea party goods.
ARREARS_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant ARREARS_TAG.
arrow - Static variable in class net.sf.freecol.client.gui.panel.BuildingToolTip
 
arrowFont - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
 
ARTILLERY_AGAINST_RAID - Static variable in class net.sf.freecol.common.model.Modifier
The Constant ARTILLERY_AGAINST_RAID.
ARTILLERY_IN_THE_OPEN - Static variable in class net.sf.freecol.common.model.Modifier
The Constant ARTILLERY_IN_THE_OPEN.
ARTILLERY_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant ARTILLERY_PENALTY_SOURCE.
ascendingDoubleComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
ascendingIntegerComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
Useful comparators for mapEntriesBy*
ascendingListLengthComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
ASingleBuildingPanel(Building) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Creates this ASingleBuildingPanel.
ASingleTilePanel(ColonyTile, int, int) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Create a new single tile panel.
ask(Connection, Element) - Static method in class net.sf.freecol.server.ai.AIMessage
Ask the server a question.
ask(DOMMessage) - Method in class net.sf.freecol.common.networking.Client
Sends the specified message to the server and returns the reply.
ask(DOMMessage) - Method in class net.sf.freecol.common.networking.ServerAPI
Sends a DOMMessage query the server and waits for a reply.
ask(Element) - Method in class net.sf.freecol.common.networking.Client
Sends the specified message to the server and returns the reply.
ask(Element) - Method in class net.sf.freecol.common.networking.Connection
Sends a message to the other peer and returns the reply.
ask(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
Sends a message to the other peer and returns the reply.
askAssignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Ask the server to assign a trade route.
askAttack(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit attacks in the given direction.
askBuildColony(AIUnit, String) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit builds a colony.
askCashInTreasureTrain(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit cashes in.
askChangeState(AIUnit, Unit.UnitState) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit changes state.
askChangeWorkImprovementType(AIUnit, TileImprovementType) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit changes its work improvement type.
askChangeWorkType(AIUnit, GoodsType) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit changes its work type.
askClaimLand(Tile, AIObject, int) - Static method in class net.sf.freecol.server.ai.AIMessage
Claims a tile for a colony.
askClaimTile(Player, Tile, FreeColGameObject, int) - Method in class net.sf.freecol.client.control.InGameController
Claim a tile.
askClearGotoOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clears the goto orders of the given unit by setting its destination to null.
askClearSpeciality(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
Clears the speciality of a unit.
askCloseTransaction(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit closes a transaction.
askDeliverGift(AIUnit, Settlement, Goods) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit delivers a gift.
askDisband(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit disbands.
askDisembark(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit disembarks.
askElement(Element) - Method in class net.sf.freecol.server.model.ServerPlayer
Send an element to this player.
askEmbark(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
Embark onto a carrier.
askEmbark(AIUnit, Unit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit embarks.
askEmigrate(Europe, int) - Method in class net.sf.freecol.client.control.InGameController
A unit in Europe emigrates.
askEmigrate(AIPlayer, int) - Static method in class net.sf.freecol.server.ai.AIMessage
A unit in Europe emigrates.
askEndTurn(AIPlayer) - Static method in class net.sf.freecol.server.ai.AIMessage
Ends the player turn.
askEquipForRole(AIUnit, Role, int) - Static method in class net.sf.freecol.server.ai.AIMessage
Change the role of a unit.
askEstablishMission(AIUnit, Direction, boolean) - Static method in class net.sf.freecol.server.ai.AIMessage
Establishes a mission in the given direction.
askExpecting(Connection, Element, String) - Static method in class net.sf.freecol.server.ai.AIMessage
Ask the server a question, returning non-error replies.
askExpecting(DOMMessage, String, HashMap<String, String>) - Method in class net.sf.freecol.common.networking.ServerAPI
Sends the specified message to the server and returns the reply, if it has the specified tag.
askFuture(ServerPlayer, DOMMessage, InGameController.DOMMessageHandler) - Method in class net.sf.freecol.server.control.InGameController
Asks a question of a player in a Future.
askGetNationSummary(AIPlayer, Player) - Static method in class net.sf.freecol.server.ai.AIMessage
Gets a nation summary for a player.
askGetTransaction(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit gets a transaction.
askHandling(Connection, Element) - Static method in class net.sf.freecol.server.ai.AIMessage
Ask the server a question, handling the reply.
askHandling(DOMMessage, String, HashMap<String, String>) - Method in class net.sf.freecol.common.networking.ServerAPI
Extends askExpecting to also handle returns from the server.
askIndianDemand(AIUnit, Colony, GoodsType, int) - Static method in class net.sf.freecol.server.ai.AIMessage
Makes demands to a colony.
askInternal(Element) - Method in class net.sf.freecol.common.networking.Connection
Low level routine to sends a message and return the reply.
askLearnSkill(ServerPlayer, Unit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Ask about learning a skill at an IndianSettlement.
askLoadGoods(Location, GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
Load some goods onto a carrier.
askLoadGoods(Location, GoodsType, int, AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit loads some cargo.
askLoot(AIUnit, String, List<Goods>) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit loots some cargo.
askMove(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
Moves an AIUnit in the given direction.
askMoveTo(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.AIMessage
Moves an AIUnit across the high seas.
askPutOutsideColony(AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AIUnit is put outside a colony.
askRearrangeColony(AIColony, List<Unit>, Colony) - Static method in class net.sf.freecol.server.ai.AIMessage
Rearrange an AI colony.
askScoutSpeakToChief(AIUnit, Direction) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit scouts a native settlement.
askServer() - Method in class net.sf.freecol.client.control.InGameController
Meaningfully named access to the ServerAPI.
askServer() - Method in class net.sf.freecol.client.FreeColClient
Meaningfully named access to the ServerAPI.
askSetBuildQueue(AIColony, List<BuildableType>) - Static method in class net.sf.freecol.server.ai.AIMessage
Set the build queue in a colony.
askSetDestination(Unit, Location) - Method in class net.sf.freecol.client.control.InGameController
Set a destination for a unit.
askSkill(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for finding out the skill taught at a settlement.
AskSkillMessage - Class in net.sf.freecol.common.networking
The message sent when asking for the skill taught at a settlement.
AskSkillMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AskSkillMessage
Create a new AskSkillMessage from a supplied element.
AskSkillMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.AskSkillMessage
Create a new AskSkillMessage with the supplied unit and direction.
askTimeout(ServerPlayer, DOMMessage) - Method in class net.sf.freecol.server.control.InGameController
Asks a question of a player with a timeout.
askToQuit() - Method in class net.sf.freecol.client.FreeColClient
Quits the application.
askToStop() - Method in class net.sf.freecol.client.Worker
Makes the worker thread stop running.
askToStop() - Method in class net.sf.freecol.common.networking.ReceivingThread
Tells this thread that it does not need to do any more work.
askTrainUnitInEurope(AIPlayer, UnitType) - Static method in class net.sf.freecol.server.ai.AIMessage
Train unit in Europe.
askUnloadGoods(GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
Unload some goods from a carrier.
askUnloadGoods(GoodsType, int, AIUnit) - Static method in class net.sf.freecol.server.ai.AIMessage
An AI unit unloads some cargo.
askWork(AIUnit, WorkLocation) - Static method in class net.sf.freecol.server.ai.AIMessage
Set a unit to work in a work location.
asResultOf(UnitTypeChange.ChangeType) - Method in class net.sf.freecol.common.model.UnitTypeChange
Is this unit change type possible as a specific change type.
assign(ProductionCache.Entry) - Method in class net.sf.freecol.server.ai.ProductionCache
Assigns an entry.
ASSIGN - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
ASSIGN_SETTLEMENT_NAME - Static variable in class net.sf.freecol.common.model.Player
A token to use for the settlement name in requests to the server to ask the server to choose a settlement name.
ASSIGN_TRADE_ROUTE - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
assignCarrier(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Assign a carrier for this treasure.
assigned - Variable in class net.sf.freecol.server.ai.ProductionCache
The assigned entries.
assignTeacher(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
Assigns a student to a teacher.
assignTeacher(Unit, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for assigning a teacher.
assignTeacher(ServerPlayer, Unit, Unit) - Method in class net.sf.freecol.server.control.InGameController
Assign a student to a teacher.
AssignTeacherMessage - Class in net.sf.freecol.common.networking
The message sent when assigning a teacher.
AssignTeacherMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AssignTeacherMessage
Create a new AssignTeacherMessage from a supplied element.
AssignTeacherMessage(Unit, Unit) - Constructor for class net.sf.freecol.common.networking.AssignTeacherMessage
Create a new AssignTeacherMessage with the supplied student and teacher.
assignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Assigns a trade route to a unit.
assignTradeRoute(Unit, TradeRoute) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for assigning a trade route to a unit.
assignTradeRoute(ServerPlayer, Unit, TradeRoute) - Method in class net.sf.freecol.server.control.InGameController
Assign a trade route to a unit.
AssignTradeRouteAction - Class in net.sf.freecol.client.gui.action
An action for assigning a trade route to the currently selected unit.
AssignTradeRouteAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.AssignTradeRouteAction
Creates this action.
AssignTradeRouteMessage - Class in net.sf.freecol.common.networking
The message sent when assigning a trade route to a unit.
AssignTradeRouteMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AssignTradeRouteMessage
Create a new AssignTradeRouteMessage from a supplied element.
AssignTradeRouteMessage(Unit, TradeRoute) - Constructor for class net.sf.freecol.common.networking.AssignTradeRouteMessage
Create a new AssignTradeRouteMessage with the supplied unit and route.
assignWorkers(List<Unit>, boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.ColonyPlan
Tries to apply a colony plan given a list of workers.
atStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.Unit
Convenience function to check if a unit is at a stop.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
Tack attributes onto the element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.Change
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.FeatureChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.MessageChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.OwnedChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.SpyChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.StanceChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attachToElement(Element) - Method in class net.sf.freecol.server.control.ChangeSet.TrivialChange
Some changes can not be directly specialized, but need to be directly attached to an element.
attack(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for attacking.
ATTACK_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant ATTACK_BONUS.
ATTACK_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant ATTACK_BONUS_SOURCE.
ATTACK_SETTLEMENT - net.sf.freecol.common.model.Unit.MoveType
The attack settlement.
ATTACK_UNIT - net.sf.freecol.common.model.Unit.MoveType
The attack unit.
AttackChange(ChangeSet.See, Unit, Unit, boolean) - Constructor for class net.sf.freecol.server.control.ChangeSet.AttackChange
Build a new AttackChange.
ATTACKED_BY_PRIVATEERS_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant ATTACKED_BY_PRIVATEERS_TAG.
attackedByPrivateers - Variable in class net.sf.freecol.common.model.Player
True if player has been attacked by privateers.
attacker - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
attacker - Variable in class net.sf.freecol.server.control.ChangeSet.AttackChange
 
attackerTile - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
AttackMessage - Class in net.sf.freecol.common.networking
The message sent when attacking.
AttackMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.AttackMessage
Create a new AttackMessage from a supplied element.
AttackMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.AttackMessage
Create a new AttackMessage for the supplied unit and direction.
atTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Is the stream at the given tag?
attemptBuyFromSettlement(Unit, Settlement) - Method in class net.sf.freecol.client.control.InGameController
User interaction for buying from the natives.
attemptGiftToSettlement(Unit, Settlement) - Method in class net.sf.freecol.client.control.InGameController
User interaction for delivering a gift to the natives.
attemptSellToSettlement(Unit, Settlement) - Method in class net.sf.freecol.client.control.InGameController
User interaction for selling to the natives.
attribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
attribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
 
AttributeChange(ChangeSet.See, String, String) - Constructor for class net.sf.freecol.server.control.ChangeSet.AttributeChange
Build a new AttributeChange.
attributes - Variable in class net.sf.freecol.common.networking.TrivialMessage
An array of (attribute,value) pairs.
attributes - Variable in class net.sf.freecol.server.control.ChangeSet.TrivialChange
 
attrition - Variable in class net.sf.freecol.common.model.Unit
The attrition this unit has accumulated.
ATTRITION_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant ATTRITION_TAG.
atWarWith(Player) - Method in class net.sf.freecol.common.model.Player
Is this player at war with the specified one.
AUDIO_ALERTS - Static variable in class net.sf.freecol.client.ClientOptions
Play an alert sound on message arrival.
AUDIO_MIXER - Static variable in class net.sf.freecol.client.ClientOptions
Choose the default mixer.
AUDIO_VOLUME - Static variable in class net.sf.freecol.client.ClientOptions
The volume level to set.
audioFormat - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
AudioMixerOption - Class in net.sf.freecol.common.option
Option for selecting an audio mixer.
AudioMixerOption(Specification) - Constructor for class net.sf.freecol.common.option.AudioMixerOption
Creates a new AudioMixerOption.
AudioMixerOption.MixerWrapper - Class in net.sf.freecol.common.option
A wrapper for the mixer, including the Mixer.Info including a potentially null value.
AudioMixerOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an AudioMixerOption in order to enable values to be both seen and changed.
AudioMixerOptionUI(GUI, AudioMixerOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Creates a new AudioMixerOptionUI for the given AudioMixerOption.
audioMixers - Static variable in class net.sf.freecol.common.option.AudioMixerOption
The available audio mixers.
AudioResource - Class in net.sf.freecol.common.resources
A Resource wrapping a File containing sounds.
AudioResource(File) - Constructor for class net.sf.freecol.common.resources.AudioResource
 
AudioResource(URI) - Constructor for class net.sf.freecol.common.resources.AudioResource
Do not use directly.
audioResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
audioResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
AUTO_END_TURN - Static variable in class net.sf.freecol.client.ClientOptions
Automatically end the turn when no units can be * made active.
AUTO_NAME - Static variable in class net.sf.freecol.common.option.AudioMixerOption
Autodetect the mixer?.
AUTO_PRODUCTION - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain buildings (e.g.
AUTO_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant AUTO_PRODUCTION_INDEX.
AUTO_SAVE_PREFIX - Static variable in class net.sf.freecol.client.ClientOptions
Prefix for the auto-save file.
AUTO_SCROLL - Static variable in class net.sf.freecol.client.ClientOptions
Option to auto-scroll on mouse movement.
AUTO_SCROLL_SPACE - Static variable in class net.sf.freecol.client.gui.AbstractCanvasListener
Space to auto-scroll.
AUTODETECTED_MIXER - Static variable in class net.sf.freecol.common.option.AudioMixerOption
The autodetected mixer.
AUTOEQUIP_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
The autoequip unit.
AUTOLOAD_EMIGRANTS - Static variable in class net.sf.freecol.client.ClientOptions
Option to autoload emigrants on sailing to america.
AUTOLOAD_SENTRIES - Static variable in class net.sf.freecol.client.ClientOptions
Option to autoload sentried units.
AUTOMATIC - Static variable in class net.sf.freecol.client.ClientOptions
 
AUTOMATIC - Static variable in class net.sf.freecol.common.i18n.Messages
Automatic language choice from default locale.
AUTOMATIC_EQUIPMENT - Static variable in class net.sf.freecol.common.model.Ability
The ability of a colony to automatocally arm defenders (Revere).
AUTOMATIC_PROMOTION - Static variable in class net.sf.freecol.common.model.Ability
The ability to automatically promote combat winners (Washington).
AUTORECRUIT - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
AUTOSAVE_DELETE - Static variable in class net.sf.freecol.client.ClientOptions
Option for deleting autosaves when a new game is started.
AUTOSAVE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
AUTOSAVE_PERIOD - Static variable in class net.sf.freecol.client.ClientOptions
Option for setting the period of autosaves.
AUTOSAVE_VALIDITY - Static variable in class net.sf.freecol.client.ClientOptions
Option for setting the number of days autosaves are keep (valid time).
autosaveDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory containing automatically created save games.
autoSaveGame() - Method in class net.sf.freecol.client.control.InGameController
Creates at least one autosave game file of the currently played game in the autosave directory.
AVAILABILITY_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
available - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
 
available() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets the amount of data available to be read right now.
available() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
AVAILABLE - net.sf.freecol.common.model.NationOptions.NationState
The available.
AvailableCellEditor() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
AvailableCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
The default constructor.
availableUnitsList - Variable in class net.sf.freecol.server.ai.goal.Goal
 
AVERAGE - net.sf.freecol.common.model.NationType.AggressionLevel
The average.
AVERAGE - net.sf.freecol.common.model.NationType.SettlementNumber
The average.
avertAutoDestruction() - Method in class net.sf.freecol.server.ai.AIColony
Something bad happened, there is no remaining unit working in the colony.
AVOID_EXCESS_PRODUCTION - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain buildings (e.g.
avoidIllegal() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that returns the cost of moving across the terrain, excluding only illegal moves.
avoidIllegalCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that costs unit moves normally.
avoidNavalDanger() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider for avoiding using locations which have blocking enemy units or expose naval units to bombardment.
AvoidNavalDangerCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidNavalDangerCostDecider
 
avoidSettlements() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider returning only the cost of moving across the terrain (no additional cost for blocking enemy units etc) but excluding settlements.
avoidSettlementsAndBlockingUnits() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider for avoiding using locations which have blocking enemy units on them.
avoidSettlementsAndBlockingUnitsCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
An instance of the settlement+unit avoiding cost decider.
AvoidSettlementsAndBlockingUnitsCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider
 
avoidSettlementsCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
An instance of the cost decider for avoiding settlements.
AvoidSettlementsCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsCostDecider
 
awaken() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 

B

background - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
A box to select the flag background from.
background - Variable in class net.sf.freecol.client.gui.panel.Flag
 
background - Variable in class net.sf.freecol.tools.FlagTest
 
Background(Flag.Alignment) - Constructor for enum net.sf.freecol.client.gui.panel.Flag.Background
 
backgroundColors - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
The selected background colours.
backgroundColors - Variable in class net.sf.freecol.client.gui.panel.Flag
If the background is striped, the background colors will be used in turn, from top to bottom, or from left to right.
backgroundColors - Variable in class net.sf.freecol.tools.FlagTest
 
BACKLOG_DEFAULT - Static variable in class net.sf.freecol.server.networking.Server
Backlog for socket.
BACKWARDS - Static variable in class net.sf.freecol.common.sound.Playlist
This const represents a way in which a sound will be picked from the list.
BAD - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
BAD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.model.GameOptions
The percent SoL to achieve "bad" government.
BAD_RUMOUR - Static variable in class net.sf.freecol.common.model.GameOptions
Bad rumour chance.
badLoad(File) - Static method in class net.sf.freecol.FreeCol
Utility to make a load failure message.
badlyDefended - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
The colonies that start the turn badly defended.
badSave(File) - Static method in class net.sf.freecol.FreeCol
Utility to make a save failure message.
badStance() - Method in enum net.sf.freecol.common.model.Stance
Bad stance.
badTransition(Stance) - Method in enum net.sf.freecol.common.model.Stance
Bad transition.
BAN_MISSIONS_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant BAN_MISSIONS_TAG.
bankrupt - Variable in class net.sf.freecol.common.model.Player
Whether the player is bankrupt, i.e.
BANKRUPT_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant BANKRUPT_TAG.
BANKRUPTCY - Static variable in class net.sf.freecol.common.model.Disaster
Bankruptcy occurs if upkeep is enabled and a player is unable to pay for the maintenance of all buildings.
bannedMissions - Variable in class net.sf.freecol.common.model.Player
A list of players who can not establish missions to this player.
BASE_CLIENT_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
BASE_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant BASE_COMBAT_INDEX.
BASE_DEFENCE_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant BASE_DEFENCE_SOURCE.
BASE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
BASE_HEIGHT - Static variable in class net.sf.freecol.tools.ForestMaker
 
BASE_HEIGHT - Static variable in class net.sf.freecol.tools.RiverMaker
 
BASE_KEY - Static variable in class net.sf.freecol.client.gui.panel.FirstContactDialog
 
BASE_OFFENCE_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant BASE_OFFENCE_SOURCE.
BASE_WIDTH - Static variable in class net.sf.freecol.tools.ForestMaker
 
BASE_WIDTH - Static variable in class net.sf.freecol.tools.RiverMaker
 
BaseCostDecider - Class in net.sf.freecol.common.model.pathfinding
Class for determining the cost of a single move.
BaseCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.BaseCostDecider
 
baseMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
The following fields are mappings from resource IDs to resources.
BASIC_MOVE_COST_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant BASIC_MOVE_COST_TAG.
BASIC_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant BASIC_PRODUCTION_TAG.
BASIC_WORK_TURNS_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant BASIC_WORK_TURNS_TAG.
basicMoveCost - Variable in class net.sf.freecol.common.model.TileType
The base movement cost for this tile type.
basicWorkTurns - Variable in class net.sf.freecol.common.model.TileType
The base work turns for this tile type.
beenDisplayed - Variable in class net.sf.freecol.common.model.ModelMessage
The been displayed.
BEFORE_LAST_TURN_NAME - Static variable in class net.sf.freecol.client.ClientOptions
Stem of the before-last-turn save file name.
BELL_ACCUMULATION_CAPPED - Static variable in class net.sf.freecol.common.model.GameOptions
Is bell accumulation capped when 100% rebels achieved?.
BELLS - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
bEnd - Variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
BEND - net.sf.freecol.client.gui.panel.Flag.Decoration
 
BEND - net.sf.freecol.client.gui.panel.Flag.UnionShape
 
BEND_SINISTER - net.sf.freecol.client.gui.panel.Flag.Decoration
 
BEND_X - Static variable in class net.sf.freecol.client.gui.panel.Flag
 
BEND_Y - Static variable in class net.sf.freecol.client.gui.panel.Flag
 
BETTER_FOREIGN_AFFAIRS_REPORT - Static variable in class net.sf.freecol.common.model.Ability
The ability for better foreign affairs reporting (deWitt).
betterDefender(Unit, double, Unit, double) - Static method in class net.sf.freecol.common.model.Unit
Is an alternate unit a better defender than the current choice.
BEVEL_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
BIG - net.sf.freecol.client.gui.FontLibrary.FontSize
 
BIG_MOVEMENT_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant BIG_MOVEMENT_PENALTY.
BIRD_OF_PREY - net.sf.freecol.common.model.HighScore.ScoreLevel
The bird of prey.
bl - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
blankBorder(int, int, int, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a border consisting of empty space.
BlinkingLabel() - Constructor for class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
blinkingTimer - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
blinkOn - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
blinkTimer - Variable in class net.sf.freecol.client.gui.TerrainCursor
 
BLOCKED - net.sf.freecol.common.model.mission.Mission.MissionState
Mission is temporarily blocked, e.g.
BLOCKED_COUNT_TAG - Static variable in class net.sf.freecol.common.model.mission.GoToMission
 
blockedCount - Variable in class net.sf.freecol.common.model.mission.GoToMission
The number of turns this mission has been blocked.
BLOOD_SUCKING_INSECT - net.sf.freecol.common.model.HighScore.ScoreLevel
The blood sucking insect.
boardShip(Unit, Unit) - Method in class net.sf.freecol.client.control.InGameController
Boards a specified unit onto a carrier.
BOGUS - net.sf.freecol.common.model.Player.NoValueType
The bogus.
BOMBARD - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to bombard other units.
BOMBARD_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant BOMBARD_BONUS.
BOMBARD_SHIPS - Static variable in class net.sf.freecol.common.model.Ability
The ability of a colony to bombard ships.
bombardTypes - Variable in class net.sf.freecol.common.model.Monarch
The bombard unit types suitable for support actions.
bonus - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Current production bonus.
BONUS_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
The bonus change.
BONUS_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the percentage of bonus tiles on the map.
bonusLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
booleanAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
booleanAttribute(Node, String, boolean) - Static method in class net.sf.freecol.common.util.Xml
 
BooleanOption - Class in net.sf.freecol.common.option
Represents an option that can be either true or false.
BooleanOption(String, Specification) - Constructor for class net.sf.freecol.common.option.BooleanOption
Creates a new BooleanOption.
BooleanOption(Specification) - Constructor for class net.sf.freecol.common.option.BooleanOption
Creates a new BooleanOption.
BooleanOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a BooleanOption in order to enable values to be both seen and changed.
BooleanOptionUI(BooleanOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.BooleanOptionUI
Creates a new BooleanOptionUI for the given BooleanOption.
BORDER_COLOR - Static variable in class net.sf.freecol.client.gui.panel.Utility
The color to use for borders.
borderPoints - Variable in class net.sf.freecol.client.gui.MapViewer
 
borderStroke - Variable in class net.sf.freecol.client.gui.MapViewer
 
BorderType() - Constructor for enum net.sf.freecol.client.gui.MapViewer.BorderType
 
BORN_IN_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability to be born in a Colony.
BORN_IN_INDIAN_SETTLEMENT - Static variable in class net.sf.freecol.common.model.Ability
The ability to be born in an IndianSettlement.
BOTTOM - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
bottomImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
bottomLeftCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
bottomRightCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
bottomRow - Variable in class net.sf.freecol.client.gui.MapViewer
 
bottomRows - Variable in class net.sf.freecol.client.gui.MapViewer
 
bottomRowY - Variable in class net.sf.freecol.client.gui.MapViewer
 
bounds - Variable in class net.sf.freecol.server.model.ServerRegion
A Rectangle that contains all points of the Region.
box - Variable in class net.sf.freecol.client.gui.option.BooleanOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.LanguageOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.ModOptionUI
The selection box for the various mod files.
box - Variable in class net.sf.freecol.client.gui.option.SelectOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.StringOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.TextOptionUI
 
box - Variable in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
 
box - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
 
box - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
 
boxes - Variable in class net.sf.freecol.client.gui.panel.ReportProductionPanel
The boxes with which to select goods types for display.
BoxRenderer() - Constructor for class net.sf.freecol.client.gui.option.ModOptionUI.BoxRenderer
 
BoycottAction() - Constructor for enum net.sf.freecol.client.control.InGameController.BoycottAction
 
branchCount(int[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
branches - Variable in class net.sf.freecol.server.generator.RiverSection
River magnitude (size) for each direction toward the edges of the tile
BREEDING_DIVISOR - Static variable in class net.sf.freecol.common.model.Modifier
The Constant BREEDING_DIVISOR.
BREEDING_FACTOR - Static variable in class net.sf.freecol.common.model.Modifier
The Constant BREEDING_FACTOR.
BREEDING_NUMBER_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant BREEDING_NUMBER_TAG.
BREEDING_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
breedingNumber - Variable in class net.sf.freecol.common.model.GoodsType
The number of units required to breed this type of goods.
bringGifts(int[], LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Brings gifts to nice players with nearby colonies.
bringGifts(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Brings gifts to nice players with nearby colonies.
bStart - Variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
bufCount - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
buffer - Variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
BUFFER_SIZE - Static variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
BUFSIZ - Static variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
BUFSIZ - Static variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
build - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Currently building.
build(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet
Build a generalized update.
BUILD - Static variable in class net.sf.freecol.common.model.Ability
The ability to build BuildableTypes, such as units.
BUILD_CUSTOM_HOUSE - Static variable in class net.sf.freecol.common.model.Ability
The ability to build a customs house.
BUILD_FACTORY - Static variable in class net.sf.freecol.common.model.Ability
The ability to build a factories.
BUILD_LIST_FLAVOR - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
BUILD_ON_NATIVE_LAND - Static variable in class net.sf.freecol.common.model.GameOptions
The behaviour when building on native land.
BUILD_ON_NATIVE_LAND_ALWAYS - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant BUILD_ON_NATIVE_LAND_ALWAYS.
BUILD_ON_NATIVE_LAND_FIRST - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant BUILD_ON_NATIVE_LAND_FIRST.
BUILD_ON_NATIVE_LAND_FIRST_AND_UNCONTACTED - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant BUILD_ON_NATIVE_LAND_FIRST_AND_UNCONTACTED.
BUILD_ON_NATIVE_LAND_NEVER - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant BUILD_ON_NATIVE_LAND_NEVER.
BUILD_QUEUE_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
The build queue change.
BUILD_QUEUE_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant BUILD_QUEUE_TAG.
buildables - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
 
BuildablesTransferable(List<? extends BuildableType>) - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
Default constructor.
BuildableType - Class in net.sf.freecol.common.model
Contains information on buildable types.
BuildableType(String, Specification) - Constructor for class net.sf.freecol.common.model.BuildableType
Creates a new buildable type.
buildableUnitTypes - Variable in class net.sf.freecol.common.model.Specification
The buildable unit types.
buildBuilding(Building) - Method in class net.sf.freecol.server.model.ServerColony
Build a new building in this colony.
buildButton(Image, String, MapEditorTransformPanel.MapTransform) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Builds the button for the given terrain.
buildColony(String, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for building a colony.
buildColony(Unit) - Method in class net.sf.freecol.client.control.InGameController
Use the active unit to build a colony.
BuildColonyAction - Class in net.sf.freecol.client.gui.action
An action for using the active unit to build a colony.
BuildColonyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.BuildColonyAction
Creates this action.
BuildColonyMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests building of a colony.
BuildColonyMessage(String, Unit) - Constructor for class net.sf.freecol.common.networking.BuildColonyMessage
Create a new BuildColonyMessage with the supplied name and building unit.
BuildColonyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.BuildColonyMessage
Create a new BuildColonyMessage from a supplied element.
BuildColonyMission - Class in net.sf.freecol.server.ai.mission
Mission for building a Colony.
BuildColonyMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.BuildColonyMission
Creates a new BuildColonyMission and reads the given element.
BuildColonyMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.BuildColonyMission
Creates a mission for the given AIUnit.
buildColopediaMenu() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
buildDebugMenu() - Method in class net.sf.freecol.client.gui.menu.DebugMenu
Builds the debug menu.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.BuildingDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in interface net.sf.freecol.client.gui.panel.ColopediaDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.FatherDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.GoodsDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.NationDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.NationTypeDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.ResourcesDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.TerrainDetailPanel
Builds the details panel for the given identifier.
buildDetail(String, JPanel) - Method in class net.sf.freecol.client.gui.panel.UnitDetailPanel
Builds the details panel for the given identifier.
buildDetail(FoundingFather, JPanel) - Method in class net.sf.freecol.client.gui.panel.FatherDetailPanel
Builds the details panel for the given FoundingFather.
builderComparator - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A comparator to sort units by suitability for a BuildColonyMission.
builderId - Variable in class net.sf.freecol.common.networking.BuildColonyMessage
The unit that is building the colony.
builderId - Variable in class net.sf.freecol.common.networking.JoinColonyMessage
The identifier of the unit that is building the colony.
buildersNeeded() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the number of units that should build a colony.
buildEuropeanNationTypeDetail(EuropeanNationType, JPanel) - Method in class net.sf.freecol.client.gui.panel.NationTypeDetailPanel
Builds the details panel for the given nation type.
buildGame() - Method in class net.sf.freecol.server.FreeColServer
Builds a new game using the parameters that exist in the game as it stands.
buildGameMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
buildGameMenu() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
buildIndianAdvisorPanel(Player, Player) - Method in class net.sf.freecol.client.gui.panel.ReportIndianPanel
 
buildIndianNationTypeDetail(IndianNationType, JPanel) - Method in class net.sf.freecol.client.gui.panel.NationTypeDetailPanel
Builds the details panel for the given nation type.
building - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel
The Building to display.
Building - Class in net.sf.freecol.common.model
Represents a building in a colony.
Building(Game, String) - Constructor for class net.sf.freecol.common.model.Building
Create a new Building with the given identifier.
Building(Game, Colony, BuildingType) - Constructor for class net.sf.freecol.common.model.Building
Constructor for ServerBuilding.
BUILDING_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
BUILDING_COMPLETED - net.sf.freecol.common.model.ModelMessage.MessageType
The building completed.
BUILDING_PRICE_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant BUILDING_PRICE_BONUS.
BUILDING_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
Default consumption priority for buildings.
BUILDING_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant BUILDING_PRODUCTION_INDEX.
BUILDING_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
BUILDING_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Building
The Constant BUILDING_TYPE_TAG.
BUILDING_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant BUILDING_TYPES_TAG.
BUILDING_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
BuildingDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of buildings in the Colopedia.
BuildingDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.BuildingDetailPanel
Creates a new instance of this ColopediaDetailPanel.
buildingDimension - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
buildingGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
buildingList - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The list of buildable building types.
buildingMap - Variable in class net.sf.freecol.common.model.Colony
A map of Buildings, indexed by the id of their basic type.
buildingMaterial - Variable in class net.sf.freecol.common.model.GoodsType
Whether this type of goods is required for building.
BuildingPanel - Class in net.sf.freecol.client.gui.panel
This panel represents a single building in a Colony.
BuildingPanel(FreeColClient, Building) - Constructor for class net.sf.freecol.client.gui.panel.BuildingPanel
Creates this BuildingPanel.
BuildingPanel.UpkeepLabel - Class in net.sf.freecol.client.gui.panel
A special label to display the building upkeep required.
buildingRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a building site.
BUILDINGS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
BUILDINGS - net.sf.freecol.common.model.Operand.OperandType
The buildings.
BUILDINGS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
 
buildingsPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
BuildingsPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Creates this BuildingsPanel.
buildingsScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
BuildingToolTip - Class in net.sf.freecol.client.gui.panel
A tooltip for a single building in a Colony.
BuildingToolTip(FreeColClient, Building) - Constructor for class net.sf.freecol.client.gui.panel.BuildingToolTip
Creates this BuildingToolTip.
buildingType - Variable in class net.sf.freecol.common.model.Building
The type of building.
BuildingType - Class in net.sf.freecol.common.model
Encapsulates data common to all instances of a particular kind of Building, such as the number of workplaces, and the types of goods it produces and consumes.
BuildingType(String, Specification) - Constructor for class net.sf.freecol.common.model.BuildingType
Creates a new BuildingType instance.
buildingTypeList - Variable in class net.sf.freecol.common.model.Specification
The building type list.
buildItem(FreeColGameObjectType, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
buildList() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Builds the buttons for all the terrains.
buildOrdersMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
BuildPlan(BuildableType, double, double) - Constructor for class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
buildPlanComparator - Static variable in class net.sf.freecol.server.ai.ColonyPlan
Comparator to sort buildable types on their priority in the buildPlan map.
buildPlans - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
buildQueue - Variable in class net.sf.freecol.common.model.BuildQueue
A list of Buildable items.
buildQueue - Variable in class net.sf.freecol.common.model.Colony
A list of items to be built.
buildQueue - Variable in class net.sf.freecol.common.model.ColonyWas
The build queue.
BuildQueue<T extends BuildableType> - Class in net.sf.freecol.common.model
A queue of things for a colony to build.
BuildQueue(Colony, BuildQueue.CompletionAction, int) - Constructor for class net.sf.freecol.common.model.BuildQueue
Create a new build queue.
BUILDQUEUE - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
BUILDQUEUE - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
BuildQueue.CompletionAction - Enum in net.sf.freecol.common.model
The Enum CompletionAction.
buildQueueButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
buildQueueHandler - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
A transfer handler for the build queue lists.
buildQueueList - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The build queue.
buildQueueListener - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
 
BuildQueueMouseAdapter(boolean) - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
 
BuildQueuePanel - Class in net.sf.freecol.client.gui.panel
The panel used to display a colony build queue.
BuildQueuePanel(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel
Create a new build queue panel.
BuildQueuePanel.BuildQueueMouseAdapter - Class in net.sf.freecol.client.gui.panel
 
BuildQueuePanel.BuildQueueTransferHandler - Class in net.sf.freecol.client.gui.panel
This class implements a transfer handler able to transfer BuildQueueItems between the build queue list, the unit list and the building list.
BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable - Class in net.sf.freecol.client.gui.panel
This class implements the Transferable interface.
BuildQueuePanel.DefaultBuildQueueCellRenderer - Class in net.sf.freecol.client.gui.panel
The cell renderer to use for the build queue.
BuildQueueTransferHandler() - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
 
buildReportMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
buildSettlement(ServerPlayer, Unit, String) - Method in class net.sf.freecol.server.control.InGameController
Build a settlement.
buildTipMap(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rebuilds a map of locations to TileImprovementPlans.
buildToolsMenu() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
buildTransportMaps(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rebuild the transport maps.
buildTree() - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
Builds the JTree which represents the navigation menu and then returns it
buildTree(OptionGroup, DefaultMutableTreeNode) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Builds the JTree which represents the navigation menu and then returns it
buildViewMenu() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
buildViewMenu() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
buildWishMaps(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rebuilds the goods and worker wishes maps.
BURIAL_GROUND - net.sf.freecol.common.model.LostCityRumour.RumourType
The burial ground.
BURN_MISSIONS - net.sf.freecol.common.model.CombatModel.CombatResult
The burn missions.
BURN_PROBABILITY - Static variable in class net.sf.freecol.common.model.GameOptions
Probability of angry natives burning missions.
button - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
 
button - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
 
button - Variable in class net.sf.freecol.client.gui.panel.UnitButton.UnitButtonActionPropertyChangeListener
 
BUTTON_DISABLED_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
BUTTON_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
BUTTON_PRESSED_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
BUTTON_ROLLOVER_IMAGE - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
 
button1 - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
button2 - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
buttonGroup - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A button group for the main choices.
buttons - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
The buttons to display.
buy(GoodsContainer, GoodsType, int) - Method in class net.sf.freecol.server.model.ServerPlayer
Buy goods in Europe.
BUY - net.sf.freecol.client.control.InGameController.BuyAction
 
BUY - net.sf.freecol.client.control.InGameController.TradeAction
 
BUY - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
BuyAction() - Constructor for enum net.sf.freecol.client.control.InGameController.BuyAction
 
buyBuildable - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
A button to buy the current buildable.
buyFromSettlement(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to buy the given goods from the natives.
buyFromSettlement(ServerPlayer, Unit, ServerIndianSettlement, Goods, int) - Method in class net.sf.freecol.server.control.InGameController
Buy from a settlement.
buyGoods(GoodsType, int, Unit) - Method in class net.sf.freecol.client.control.InGameController
Buy goods in Europe.
buyGoods(ServerPlayer, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Buy goods in Europe.
BuyMessage - Class in net.sf.freecol.common.networking
The message sent when purchasing at an IndianSettlement.
BuyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.BuyMessage
Create a new BuyMessage from a supplied element.
BuyMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.BuyMessage
Create a new BuyMessage.
buyProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to ask the natives if a purchase is acceptable.
buyProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.AIPlayer
Called when another Player proposes to buy.
buyProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Called when another Player proposes to buy.
buyProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Called when another Player proposes to buy.
buyProposition(ServerPlayer, Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.control.InGameController
Price some goods for sale from a settlement.
BuyPropositionMessage - Class in net.sf.freecol.common.networking
The message sent when negotiating a purchase at an IndianSettlement.
BuyPropositionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.BuyPropositionMessage
Create a new BuyPropositionMessage from a supplied element.
BuyPropositionMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.BuyPropositionMessage
Create a new BuyPropositionMessage.
BY_INDIANS_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant BY_INDIANS_TAG.
BYLAND - net.sf.freecol.common.model.Map.MoveStep
The byland.
BYWATER - net.sf.freecol.common.model.Map.MoveStep
The bywater.

C

c - Variable in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
c - Variable in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
c - Variable in class net.sf.freecol.common.networking.Client
The Connection this Client uses when communicating with the server.
cache - Variable in class net.sf.freecol.common.model.ProductionMap
The cache.
cache - Static variable in class net.sf.freecol.common.model.TileImprovementStyle
Cache all TileImprovementStyles.
CACHED_TILE_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant CACHED_TILE_TAG.
cachedTiles - Variable in class net.sf.freecol.common.model.Tile
A map of cached tiles for each European player, null in clients.
CacheEntryComparator - Class in net.sf.freecol.server.ai
A special comparator to sort the production cache with.
CacheEntryComparator() - Constructor for class net.sf.freecol.server.ai.CacheEntryComparator
 
cacheUnseen() - Method in class net.sf.freecol.common.model.Tile
A change is about to occur on this tile.
cacheUnseen(Player) - Method in class net.sf.freecol.common.model.Tile
A change is about to occur on this tile.
cacheUnseen(Player, Tile) - Method in class net.sf.freecol.common.model.Tile
A change may have occured on this tile.
cacheUnseen(Tile) - Method in class net.sf.freecol.common.model.Tile
A change may have occured on this tile.
cAlarm - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
cAlarmKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
calcScaledSize(FontLibrary.FontSize, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
calculateCombatOdds(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Calculates the chance of the outcomes of a combat.
calculateCombatOdds(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Calculates the odds of success in combat.
calculateCombatOdds(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Calculates the odds of success in combat.
calculateGameValue(Game) - Method in class net.sf.freecol.common.model.Operand
Calculate the operand value within a given game.
calculateLatitudePerRow() - Method in class net.sf.freecol.common.model.Map
Calculate latitude per row.
calculateRebels(int, int) - Static method in class net.sf.freecol.common.model.Colony
Calculate the number of rebels given a SoL percentage and unit count.
calculateScore() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
calculateSoLPercentage(int, int) - Method in class net.sf.freecol.common.model.Colony
Calculate the SoL membership percentage of the colony based on the number of colonists and liberty.
calculateStrength(boolean) - Method in class net.sf.freecol.common.model.Monarch.Force
Calculate the approximate offence power of this force.
calculateStrength(boolean) - Method in class net.sf.freecol.common.model.Player
Generic strength calculation.
calculateStrength(Specification, List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
Calculate the approximate offence power of a list of units.
calculateTileBounds(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Calculate the bounds of the rectangle containing a Tile on the screen, and return it.
calculateTilePosition(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Gets the position of the given Tile on the drawn map.
calculateUnitImagePositionInTile(BufferedImage) - Method in class net.sf.freecol.client.gui.MapViewer
Gets the coordinates to draw a unit in a given tile.
calculateUnitLabelPositionInTile(int, int, Point) - Method in class net.sf.freecol.client.gui.MapViewer
Gets the position where a unitLabel located at tile should be drawn.
calculateUnitLabelPositionInTile(int, int, Point) - Method in class net.sf.freecol.client.gui.SwingGUI
 
call() - Method in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
 
CAN_BE_CAPTURED - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain unarmed units to be captured by another player's units.
CAN_BE_EQUIPPED - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to be equipped with tools, muskets, etc.
CAN_RECRUIT_UNIT - Static variable in class net.sf.freecol.common.model.Ability
The ability of a player to recruit units.
CAN_SETTLE_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant CAN_SETTLE_TAG.
canAcquireForImprovement(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be acquired from its owners and used for an improvement? Slightly weakens canClaimForImprovement to allow for purchase and/or stealing.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.Europe
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in interface net.sf.freecol.common.model.Location
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.Map
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.Tile
Checks whether or not the specified locatable may be added to this Location.
canAdd(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Checks whether or not the specified locatable may be added to this Location.
canAdd(UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Can a unit of a given type be added to a Building of this type?.
canAdd(AbstractOption<T>) - Method in class net.sf.freecol.common.option.ListOption
Can an option be added to this list?.
canAddNewPlayer() - Method in class net.sf.freecol.common.model.Game
Can a new player be added to this game?.
canAddType(UnitType) - Method in class net.sf.freecol.common.model.Building
Can a particular type of unit be added to this building?.
canAttack(Unit) - Method in class net.sf.freecol.common.model.Unit
Can this unit attack a specified defender? A naval unit can never attack a land unit or settlement, but a land unit *can* attack a naval unit if it is beached.
canAutoProduce() - Method in class net.sf.freecol.common.model.Building
Can this work location can produce goods without workers?.
canAutoProduce() - Method in class net.sf.freecol.common.model.ColonyTile
Can this work location can produce goods without workers?.
canAutoProduce() - Method in class net.sf.freecol.common.model.WorkLocation
Can this work location can produce goods without workers?.
canBeCaptured() - Method in class net.sf.freecol.common.model.EquipmentType
Can this equipment type be captured in combat?.
canBeDamaged() - Method in class net.sf.freecol.common.model.Building
Can this building can be damaged?.
canBePillaged(Unit) - Method in class net.sf.freecol.common.model.Colony
Determines whether this colony is sufficiently unprotected and contains something worth pillaging.
canBePlundered() - Method in class net.sf.freecol.common.model.Colony
Checks if this colony can be plundered.
canBeStudent(Unit) - Method in class net.sf.freecol.common.model.Unit
Can this unit be a student?.
canBeStudent(UnitType, UnitType) - Method in class net.sf.freecol.common.model.Unit
Can a unit be a student?.
canBeTaught() - Method in class net.sf.freecol.common.model.UnitTypeChange
Can this unit type change occur as a result of education?.
canBeUpgraded(UnitType, UnitTypeChange.ChangeType) - Method in class net.sf.freecol.common.model.UnitType
Can this type of unit be upgraded to another given type by a given educational change type? If the target type is null, return true if the UnitType can be upgraded to any other type by the given means of education.
canBeWorked() - Method in class net.sf.freecol.common.model.WorkLocation
Checks if this work location can actually be worked.
canBombardEnemyShip() - Method in class net.sf.freecol.common.model.Settlement
Check if colony has the ability to bombard an enemy ship adjacent to it.
canBreed(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Returns true if this Colony can breed the given type of Goods.
canBuild() - Method in class net.sf.freecol.common.model.Colony
Can build.
canBuild(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Returns true if this Colony can build the given BuildableType.
canBuildColonies() - Method in class net.sf.freecol.common.model.Player
Can this player build colonies?.
canBuildColony() - Method in class net.sf.freecol.common.model.Unit
Check if this unit can build a colony.
canBuildColony() - Method in class net.sf.freecol.common.model.UnitType
Is this unit type able to build a colony?.
canBuildNext() - Method in class net.sf.freecol.common.model.Building
Does this building have a higher level?.
canBuy - Variable in class net.sf.freecol.server.model.TradeSession
Whether buying is still valid in this session.
canCaptureEquipment(Role) - Method in class net.sf.freecol.common.model.Unit
After winning a battle, can this unit capture the loser's role equipment?.
canCaptureGoods() - Method in class net.sf.freecol.common.model.Unit
Can this unit capture enemy goods?.
canCarryGoods() - Method in class net.sf.freecol.common.model.Unit
Can this unit carry goods.
canCarryGoods() - Method in class net.sf.freecol.common.model.UnitType
Can this unit type carry goods?.
canCarryTreasure() - Method in class net.sf.freecol.common.model.Unit
Can this unit carry treasure (like a treasure train)?.
canCarryUnits() - Method in class net.sf.freecol.common.model.Unit
Can this unit carry other units?.
canCarryUnits() - Method in class net.sf.freecol.common.model.UnitType
Can this unit type carry units?.
canCashInTreasureTrain() - Method in class net.sf.freecol.common.model.Unit
Checks if the treasure train can be cashed in at it's current Location.
canCashInTreasureTrain(Location) - Method in class net.sf.freecol.common.model.Unit
Checks if the treasure train can be cashed in at the given Location.
cancel - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
CANCEL - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
CANCEL - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
CANCEL - Static variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
CANCEL - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
cancelFile - Static variable in class net.sf.freecol.client.gui.panel.LoadDialog
Fake file for the cancel selection.
cancelFile - Static variable in class net.sf.freecol.client.gui.panel.SaveDialog
We need a magic cookie to use for the cancel response, as the JFileChooser does not tolerate setValue(null).
cancelGoal() - Method in class net.sf.freecol.server.ai.goal.Goal
Cancels a goal and all of its subgoals.
cancelIndex - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
cancelOption() - Method in class net.sf.freecol.client.gui.ChoiceItem
Make this choice the "cancel" option.
cancelTradeRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Make sure the original route is invalid and remove this panel.
canClaimForImprovement(Tile) - Method in class net.sf.freecol.common.model.Player
Can the ownership of this tile be claimed for the purposes of making an improvement.
canClaimForSettlement(Tile) - Method in class net.sf.freecol.common.model.Player
Checks if a tile can be claimed for use by a settlement.
canClaimForSettlementReason(Tile) - Method in class net.sf.freecol.common.model.Player
The test for whether a tile can be freely claimed by a player settlement (freely => not by purchase or stealing).
canClaimFreeCenterTile(Tile) - Method in class net.sf.freecol.common.model.Player
Is this tile claimable for a colony center tile under the special provisions of the model.option.buildOnNativeLand option.
canClaimToFoundSettlement(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be claimed to found a settlement on?.
canClaimToFoundSettlementReason(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be claimed to found a settlement on? Almost the same as canClaimForSettlement but there is an extra requirement that the tile be of a settleable type, and some relaxations that allow free center tile acquisition.
canGift - Variable in class net.sf.freecol.server.model.TradeSession
Whether giving a gift is still valid in this session.
canHaveFoundingFathers() - Method in class net.sf.freecol.common.model.Player
Can this player recruit founding fathers?.
canHaveResourceType(ResourceType) - Method in class net.sf.freecol.common.model.TileType
Can this tile type contain a specified resource type?.
canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Can the given component import a selection of a given flavor.
canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
 
canImport(JComponent, DataFlavor[]) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
canImprove(PathNode) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Does this move candidate improve on a specified move.
canImproveUnitMilitaryRole(Unit) - Method in class net.sf.freecol.common.model.Settlement
Can this settlement provide the goods to improve a given unit's role?.
canMove() - Method in class net.sf.freecol.server.ai.AIGoods
This transportable can move now.
canMove() - Method in class net.sf.freecol.server.ai.AIUnit
This transportable can move now.
canMove() - Method in class net.sf.freecol.server.ai.TransportableAIObject
This transportable can move now.
canMoveToEurope() - Method in class net.sf.freecol.common.model.Player
Checks if this player can move units to Europe.
canMoveToHighSeas() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit can be moved to the high seas from its current location.
canMoveToHighSeas() - Method in class net.sf.freecol.common.model.UnitType
Can this unit type move to the High Seas? ATM this is synonymous with being a naval unit, but we should use this routine instead of isNaval() in case this changes.
canOwnTile(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be owned by this player?.
canOwnTileReason(Tile) - Method in class net.sf.freecol.common.model.Player
Can a tile be owned by this player? This is a test of basic practicality and does not consider the full complexity of tile ownership issues.
canPayToFinishBuilding() - Method in class net.sf.freecol.common.model.Colony
Check if the owner can buy the remaining hammers and tools for the Building that is currently being built.
canPayToFinishBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Check if the owner can buy the remaining hammers and tools for the Building given.
canPlaySound() - Method in class net.sf.freecol.client.control.SoundController
Can this client play sounds?
canProduce(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Can this colony produce certain goods?.
canProduce(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
Convenience function to check if there is an output for a given goods type in a collection of production types.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
Can this work location produce a given goods type with an optional unit.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Can a tile of this type produce a given goods type?.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
Can this work location produce a given goods type with an optional unit.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.LostCityRumour
Does this tile item allow its enclosing tile to produce a given goods type?.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Resource
Does this tile item allow its enclosing tile to produce a given goods type?.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Can this tile produce a given goods type? To produce goods either the tile type must have a suitable production type, or the tile item container contains suitable resource.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileImprovement
Does this tile item allow its enclosing tile to produce a given goods type?.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItem
Does this tile item allow its enclosing tile to produce a given goods type?.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItemContainer
Does this container contain an item that allows the tile to produce a goods type?.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
Can a tile of this type produce a given goods type?.
canProduce(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Can this work location produce a given goods type with an optional unit.
canProvideGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Colony
Determines if this settlement can build the given type of equipment.
canProvideGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Settlement
Determines if this settlement can build the given type of equipment.
canQueueAt(Unit, int, List<Cargo>) - Method in class net.sf.freecol.server.ai.Cargo
Can this cargo be queued at the given index in a list of cargoes? TODO: be smarter and break out of the loop if the cargo reaches its delivery point.
canRecruitFoundingFather() - Method in class net.sf.freecol.server.model.ServerPlayer
Checks whether to start recruiting a founding father.
canReducePopulation() - Method in class net.sf.freecol.common.model.Colony
Can this colony reduce its population voluntarily? This is generally the case, but can be prevented by buildings such as the stockade in classic mode.
canSaveCurrentGame() - Method in class net.sf.freecol.client.FreeColClient
Verifies if this client can save the current game Clients that do not have the server running, or that have not the required permissions cannot save and should have the menu entry disabled
canScoutNatives(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Does a supplied unit have horses?
canSee(Tile) - Method in class net.sf.freecol.common.model.Player
Can this player see a given tile.
canSeeLock - Variable in class net.sf.freecol.common.model.Player
Do not access canSeeTiles without taking canSeeLock.
canSeeTiles - Variable in class net.sf.freecol.common.model.Player
The tiles the player can see.
canSeeUnit(ServerPlayer, Unit) - Static method in class net.sf.freecol.server.control.ChangeSet
Checks if a player can see a unit.
canSeeValid - Variable in class net.sf.freecol.common.model.Player
Are the canSeeTiles valid or do they need to be recalculated?.
canSell - Variable in class net.sf.freecol.server.model.TradeSession
Whether selling is still valid in this session.
canSettle - Variable in class net.sf.freecol.common.model.TileType
Can this tile be settled?.
canSettle() - Method in class net.sf.freecol.common.model.TileType
Can this tile type be settled?.
canTeach() - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location have teaching capability?.
CANTON - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
canTrade(GoodsType) - Method in class net.sf.freecol.common.model.Player
Can a type of goods can be traded in Europe?.
canTrade(GoodsType, Market.Access) - Method in class net.sf.freecol.common.model.Player
Can a type of goods can be traded at a specified place?.
canTrain - Variable in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
Records whether a colony can train a type of unit.
canTrain(Unit) - Method in class net.sf.freecol.common.model.Colony
Returns true if this colony has a schoolhouse and the unit type is a skilled unit type with a skill level not exceeding the level of the schoolhouse.
canTrain(UnitType) - Method in class net.sf.freecol.common.model.Colony
Returns true if this colony has a schoolhouse and the unit type is a skilled unit type with a skill level not exceeding the level of the schoolhouse.
canUnitBeEquippedWith(JLabel) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Can a unit be equipped with a particular label.
canvas - Variable in class net.sf.freecol.client.gui.AbstractCanvasListener
 
canvas - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
canvas - Variable in class net.sf.freecol.client.gui.FreeColFrame
The Canvas contained inside the frame.
canvas - Variable in class net.sf.freecol.client.gui.ScrollThread
The Canvas containing the map to scroll.
canvas - Variable in class net.sf.freecol.client.gui.SwingGUI
The canvas that implements much of the functionality.
canvas - Variable in class net.sf.freecol.client.gui.TilePopup
 
Canvas - Class in net.sf.freecol.client.gui
The main container for the other GUI components in FreeCol.
Canvas(FreeColClient, GraphicsDevice, SwingGUI, Dimension, MapViewer) - Constructor for class net.sf.freecol.client.gui.Canvas
The constructor to use.
Canvas.DialogCallback<T> - Class in net.sf.freecol.client.gui
A wrapper class for non-modal dialogs.
Canvas.PopupPosition - Enum in net.sf.freecol.client.gui
 
Canvas.ToolBoxFrame - Class in net.sf.freecol.client.gui
A class for frames being used as tool boxes.
CanvasMapEditorMouseListener - Class in net.sf.freecol.client.gui
Listens to the mouse being moved at the level of the Canvas.
CanvasMapEditorMouseListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
The constructor to use.
CanvasMouseListener - Class in net.sf.freecol.client.gui
Listens to mouse buttons being pressed at the level of the Canvas.
CanvasMouseListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.CanvasMouseListener
Create a new canvas mouse listener.
CanvasMouseMotionListener - Class in net.sf.freecol.client.gui
Listens to the mouse being moved at the level of the Canvas.
CanvasMouseMotionListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.CanvasMouseMotionListener
Creates a new listener for mouse movement.
canYieldUnit(UnitType, AIObject) - Method in class net.sf.freecol.server.ai.goal.Goal
Used by a parent goal to check whether this goal, including subgoals, can yield a specific unit.
canZoomIn() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Return true if tile size can be decreased.
canZoomInMap() - Method in class net.sf.freecol.client.gui.GUI
 
canZoomInMap() - Method in class net.sf.freecol.client.gui.SwingGUI
 
canZoomInMapControls() - Method in class net.sf.freecol.client.gui.GUI
 
canZoomInMapControls() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
canZoomInMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
 
canZoomOut() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Return true if tile size can be increased.
canZoomOutMap() - Method in class net.sf.freecol.client.gui.GUI
 
canZoomOutMap() - Method in class net.sf.freecol.client.gui.SwingGUI
 
canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.GUI
 
canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
canZoomOutMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
 
capacity - Variable in class net.sf.freecol.common.model.Monarch.Force
The current naval transport capacity.
CAPACITY_EXCEEDED - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because the Location is already full.
capAmount(int, int) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
capital - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
Is this settlement the capital?
capital - Variable in class net.sf.freecol.common.model.SettlementType
Whether this SettlementType is a capital.
CAPITAL - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
CAPITAL_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant CAPITAL_TAG.
capitalNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Settlement names.
capture - Variable in class net.sf.freecol.common.model.Role.RoleChange
The capture.
capture - Variable in class net.sf.freecol.server.model.LootSession
The goods that are available to be captured.
CAPTURE - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The capture.
CAPTURE_AUTOEQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
The capture autoequip.
CAPTURE_COLONY - net.sf.freecol.common.model.CombatModel.CombatResult
The capture colony.
CAPTURE_CONVERT - net.sf.freecol.common.model.CombatModel.CombatResult
The capture convert.
CAPTURE_EQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
The capture equip.
CAPTURE_EQUIPMENT - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain armed units to capture equipment.
CAPTURE_EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant CAPTURE_EQUIPMENT_TAG.
CAPTURE_GOODS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
CAPTURE_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant CAPTURE_TAG.
CAPTURE_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
The capture unit.
CAPTURE_UNITS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain armed units to capture another player's units.
CAPTURE_UNITS_UNDER_REPAIR - Static variable in class net.sf.freecol.common.model.GameOptions
Capture units under repair with colony.
captureEquipmentByIndians - Variable in class net.sf.freecol.common.model.EquipmentType
The capture equipment by indians.
captureEquipmentId - Variable in class net.sf.freecol.common.model.EquipmentType
What this equipment type becomes if it is captured by Indians (if captureEquipmentByIndians is true) or Europeans (otherwise).
CaptureGoodsDialog - Class in net.sf.freecol.client.gui.panel
Panel for choosing the goods to capture.
CaptureGoodsDialog(FreeColClient, JFrame, Unit, List<Goods>) - Constructor for class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
Creates a new CaptureGoodsDialog.
CaptureGoodsDialog.CheckBoxRenderer - Class in net.sf.freecol.client.gui.panel
 
CaptureGoodsDialog.GoodsItem - Class in net.sf.freecol.client.gui.panel
 
cargo - Variable in class net.sf.freecol.common.model.TradeRouteStop
The cargo expected to be on board on leaving the stop.
Cargo - Class in net.sf.freecol.server.ai
An class describing the action needed to make progress in a transportation action for a specific transportable.
Cargo(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.Cargo
Create a new cargo from a stream.
Cargo(TransportableAIObject, Unit, Cargo.CargoPlan) - Constructor for class net.sf.freecol.server.ai.Cargo
Create a new cargo.
CARGO_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
The Constant CARGO_CHANGE.
CARGO_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant CARGO_PENALTY.
CARGO_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant CARGO_PENALTY_SOURCE.
CARGO_SIZE - Static variable in class net.sf.freecol.common.model.GoodsContainer
The size of a standard `hold' of data.
CARGO_TAG - Static variable in class net.sf.freecol.common.model.TradeRouteStop
The Constant CARGO_TAG.
Cargo.CargoMode - Enum in net.sf.freecol.server.ai
The actions to perform at the target.
Cargo.CargoPlan - Class in net.sf.freecol.server.ai
Container for a plan for a transportable to get to TWAIT where a carrier collects it from CWAIT (may equal TWAIT) and takes it to CDST, whence the transportable goes to TDST (may equal CDST).
cargoes - Variable in class net.sf.freecol.server.ai.mission.TransportMission
A list of Cargos to work on.
cargoHandler - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
A TransferHandler for the cargo labels.
CargoHandler() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
 
CargoLabel(GoodsType) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoLabel
 
CargoMode() - Constructor for enum net.sf.freecol.server.ai.Cargo.CargoMode
 
cargoPanel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
cargoPanel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The panel displaying the cargo at the selected stop.
CargoPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds units and goods that represent Units and cargo that are on board the currently selected ship.
CargoPanel() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoPanel
 
CargoPanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.CargoPanel
Creates this CargoPanel.
CargoPlan() - Constructor for class net.sf.freecol.server.ai.Cargo.CargoPlan
 
CargoResult() - Constructor for enum net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
cargoScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
carriableBy(Unit) - Method in class net.sf.freecol.server.ai.AIGoods
Can this transportable be carried by a given carrier unit?
carriableBy(Unit) - Method in class net.sf.freecol.server.ai.AIUnit
Can this transportable be carried by a given carrier unit?
carriableBy(Unit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Can this transportable be carried by a given carrier unit?
carrier - Variable in class net.sf.freecol.client.gui.panel.CargoPanel
The carrier that contains cargo.
carrier - Variable in class net.sf.freecol.server.ai.Cargo
The carrier that is providing transportation.
CARRIER_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
carrierId - Variable in class net.sf.freecol.common.networking.EmbarkMessage
The identifier of the carrier to embark onto.
carrierId - Variable in class net.sf.freecol.common.networking.LoadGoodsMessage
The identifier of the carrier to load to goods onto.
carrierId - Variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
The identifier of the carrier to unload to goods from.
CARRY_GOODS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
CARRY_TREASURE - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
CARRY_UNITS - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
cashInRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a cash in location.
cashInTreasureTrain(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to cash in a treasure train.
cashInTreasureTrain(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Cash in a treasure train.
CashInTreasureTrainMessage - Class in net.sf.freecol.common.networking
The message sent when cashing in a treasure train.
CashInTreasureTrainMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Create a new CashInTreasureTrainMessage from a supplied element.
CashInTreasureTrainMessage(Unit) - Constructor for class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Create a new CashInTreasureTrainMessage with the supplied name.
CashInTreasureTrainMission - Class in net.sf.freecol.server.ai.mission
Mission for cashing in a treasure train.
CashInTreasureTrainMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Creates a new CashInTreasureTrainMission and reads the given element.
CashInTreasureTrainMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Creates a mission for the given AIUnit.
Category() - Constructor for enum net.sf.freecol.common.i18n.Number.Category
 
cbox - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
cdst - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
CDST_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
CEASE_FIRE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The cease fire.
CEASE_FIRE - net.sf.freecol.common.model.Stance
The cease fire.
CEASE_FIRE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
The Constant CEASE_FIRE_MODIFIER.
CELL_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
The size of each destination cell.
CELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
center(GeneralPath, double, double) - Method in class net.sf.freecol.client.gui.panel.Flag
Centers the given path on the given point (x,y).
CENTER - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
CENTER - Static variable in class net.sf.freecol.tools.RiverMaker
 
CenterAction - Class in net.sf.freecol.client.gui.action
An action for centering the view on the active unit.
CenterAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.CenterAction
Creates a new CenterAction.
centerActiveUnit() - Method in class net.sf.freecol.client.gui.GUI
 
centerActiveUnit() - Method in class net.sf.freecol.client.gui.MapViewer
Centers the map on the selected unit.
centerActiveUnit() - Method in class net.sf.freecol.client.gui.SwingGUI
 
centered - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
Whether the ProductionLabel should be centered.
CENTERED - net.sf.freecol.client.gui.Canvas.PopupPosition
 
CENTERED_LEFT - net.sf.freecol.client.gui.Canvas.PopupPosition
 
CENTERED_RIGHT - net.sf.freecol.client.gui.Canvas.PopupPosition
 
centerX - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
centerY - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
cExport - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
cExportKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
cGood - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
cGoodKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
change(FreeColGameObject) - Method in class net.sf.freecol.common.model.UnitWas
Change.
Change(ChangeSet.See) - Constructor for class net.sf.freecol.server.control.ChangeSet.Change
Make a new Change.
CHANGE_ANIMATION - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_ATTRIBUTE - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_EARLY - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_LATE - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_NORMAL - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_OWNED - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_REMOVE - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_STANCE - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
CHANGE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant CHANGE_TAG.
CHANGE_UPDATE - net.sf.freecol.server.control.ChangeSet.ChangePriority
 
ChangeAction - Class in net.sf.freecol.client.gui.action
An action for changing the view.
ChangeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChangeAction
Creates this action.
changeAlarm(Player, int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Change the alarm level of this settlement by a given amount.
changeComparator - Static variable in class net.sf.freecol.server.control.ChangeSet
Compare changes by ascending priority.
changeContainsTarget(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
Can this tile improvement type change a tile type to the given tile type.
changeMission(Mission) - Method in class net.sf.freecol.server.ai.AIUnit
Change the mission of a unit.
changeNationType(NationType) - Method in class net.sf.freecol.common.model.Player
Changes the nation type of this player, handling the features.
changeNeedWagon(Tile, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Changes the needed wagons map for a specified tile/contiguity.
changeOwner(Player) - Method in class net.sf.freecol.common.model.Settlement
Change the owner of this Settlement.
changeOwner(Player) - Method in class net.sf.freecol.common.model.Unit
Change the owner of this unit.
changeOwnership(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to change ownership of a colony.
changeOwnership(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to change ownership of a unit.
changeOwnership(Player, Settlement) - Method in class net.sf.freecol.common.model.Tile
Change the tile ownership.
changeOwningSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Changes the owning settlement for this tile.
changePlayerType(Player.PlayerType) - Method in class net.sf.freecol.common.model.Player
Change the player type.
ChangePriority(int) - Constructor for enum net.sf.freecol.server.control.ChangeSet.ChangePriority
 
changeRole(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to change the roles of a unit.
changeRole(Role, int) - Method in class net.sf.freecol.common.model.Unit
Change the current role of this unit.
changeRoleCount(int) - Method in class net.sf.freecol.common.model.Unit
Change the current role count.
changes - Variable in class net.sf.freecol.server.control.ChangeSet
 
ChangeSet - Class in net.sf.freecol.server.control
Changes to be sent to the client.
ChangeSet() - Constructor for class net.sf.freecol.server.control.ChangeSet
Simple constructor.
ChangeSet(ChangeSet) - Constructor for class net.sf.freecol.server.control.ChangeSet
Copying constructor.
ChangeSet.AttackChange - Class in net.sf.freecol.server.control
Encapsulate an attack.
ChangeSet.AttributeChange - Class in net.sf.freecol.server.control
Encapsulate an attribute change.
ChangeSet.Change - Class in net.sf.freecol.server.control
Abstract template for all types of Change.
ChangeSet.ChangePriority - Enum in net.sf.freecol.server.control
 
ChangeSet.FeatureChange - Class in net.sf.freecol.server.control
Encapsulate a feature change.
ChangeSet.MessageChange - Class in net.sf.freecol.server.control
Encapsulate a Message.
ChangeSet.MoveChange - Class in net.sf.freecol.server.control
Encapsulate a move.
ChangeSet.ObjectChange - Class in net.sf.freecol.server.control
Encapsulate a FreeColGameObject update.
ChangeSet.OwnedChange - Class in net.sf.freecol.server.control
Encapsulate an owned object change.
ChangeSet.PartialObjectChange - Class in net.sf.freecol.server.control
Encapsulate a partial update of a FreeColGameObject.
ChangeSet.PlayerChange - Class in net.sf.freecol.server.control
Encapsulate a new player change.
ChangeSet.RemoveChange - Class in net.sf.freecol.server.control
Encapsulates removing some objects.
ChangeSet.See - Class in net.sf.freecol.server.control
Class to control the visibility of a change.
ChangeSet.SpyChange - Class in net.sf.freecol.server.control
Encapsulates a spying action.
ChangeSet.StanceChange - Class in net.sf.freecol.server.control
Encapsulate a stance change.
ChangeSet.TrivialChange - Class in net.sf.freecol.server.control
Encapsulate trivial element, which will only have attributes apart from its name.
changeStance(ServerPlayer, Stance, ServerPlayer, boolean) - Method in class net.sf.freecol.server.control.InGameController
Public change stance and inform all routine.
changeState(Unit, Unit.UnitState) - Method in class net.sf.freecol.client.control.InGameController
Changes the state of this Unit.
changeState(Unit, Unit.UnitState) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing unit state.
changeState(ServerPlayer, Unit, Unit.UnitState) - Method in class net.sf.freecol.server.control.InGameController
Change a units state.
ChangeStateMessage - Class in net.sf.freecol.common.networking
The message sent when changing a unit state.
ChangeStateMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChangeStateMessage
Create a new ChangeStateMessage from a supplied element.
ChangeStateMessage(Unit, Unit.UnitState) - Constructor for class net.sf.freecol.common.networking.ChangeStateMessage
Create a new ChangeStateMessage with the supplied unit and state.
changeTransport(AIUnit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Change the allocated transport for this transportable to a different carrier unit.
changeType(SettlementType) - Method in class net.sf.freecol.common.model.Settlement
Change the settlement type, setting the consequent features.
changeType(TileType) - Method in class net.sf.freecol.common.model.Tile
Changes the type of this tile.
changeType(UnitType) - Method in class net.sf.freecol.common.model.Unit
Changes the type of the unit.
ChangeType() - Constructor for enum net.sf.freecol.common.model.UnitTypeChange.ChangeType
 
changeTypes - Variable in class net.sf.freecol.common.model.UnitTypeChange
A map of change type to probability.
changeViewMode(int) - Method in class net.sf.freecol.client.gui.GUI
 
changeViewMode(int) - Method in class net.sf.freecol.client.gui.MapViewer
Change the view mode to a new one.
changeViewMode(int) - Method in class net.sf.freecol.client.gui.SwingGUI
 
changeWindowedMode() - Method in class net.sf.freecol.client.gui.Canvas
Change the windowed mode.
changeWindowedMode() - Method in class net.sf.freecol.client.gui.GUI
Change the windowed mode.
changeWindowedMode() - Method in class net.sf.freecol.client.gui.SwingGUI
Change the windowed mode.
ChangeWindowedModeAction - Class in net.sf.freecol.client.gui.action
An action for toggling between full-screen and windowed mode.
ChangeWindowedModeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
Creates a new ChangeWindowedModeAction.
changeWorkImprovementType(Unit, TileImprovementType) - Method in class net.sf.freecol.client.control.InGameController
Changes the work type of this Unit.
changeWorkImprovementType(Unit, TileImprovementType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing work improvement type.
changeWorkImprovementType(ServerPlayer, Unit, TileImprovementType) - Method in class net.sf.freecol.server.control.InGameController
Change improvement work type.
ChangeWorkImprovementTypeMessage - Class in net.sf.freecol.common.networking
The message sent when changing a work improvement type.
ChangeWorkImprovementTypeMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Create a new ChangeWorkImprovementTypeMessage from a supplied element.
ChangeWorkImprovementTypeMessage(Unit, TileImprovementType) - Constructor for class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Create a new ChangeWorkImprovementTypeMessage with the supplied unit and improvement type.
changeWorkType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Change the type of goods this unit is producing in its current occupation.
changeWorkType(Unit, GoodsType) - Method in class net.sf.freecol.client.control.InGameController
Changes the work type of this Unit.
changeWorkType(Unit, GoodsType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing work type.
changeWorkType(ServerPlayer, Unit, GoodsType) - Method in class net.sf.freecol.server.control.InGameController
Change work type.
ChangeWorkTypeMessage - Class in net.sf.freecol.common.networking
The message sent when changing the work type of a unit.
ChangeWorkTypeMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Create a new ChangeWorkTypeMessage from a supplied element.
ChangeWorkTypeMessage(Unit, GoodsType) - Constructor for class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Create a new ChangeWorkTypeMessage with the supplied unit and produce.
charAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
charAttribute(Node, String, char) - Static method in class net.sf.freecol.common.util.Xml
 
chat - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
chat(String) - Method in class net.sf.freecol.client.control.PreGameController
Sends a chat message.
chat(Player, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Send a chat message (pre and in-game).
chat(Player, String, boolean) - Method in class net.sf.freecol.client.control.InGameController
Chat with another player.
chat(ServerPlayer, String, boolean) - Method in class net.sf.freecol.server.control.InGameController
Chat.
chat(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "chat"-message.
chat(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles a "chat"-message.
CHAT - Static variable in class net.sf.freecol.client.gui.panel.ChatPanel
 
CHAT - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
ChatAction - Class in net.sf.freecol.client.gui.action
An action for initiating chatting.
ChatAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ChatAction
Creates a new ChatAction.
chatArea - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
chatDisplay - Variable in class net.sf.freecol.client.gui.Canvas
 
ChatDisplay - Class in net.sf.freecol.client.gui
ChatDisplay manages use of GUIMessage.
ChatDisplay() - Constructor for class net.sf.freecol.client.gui.ChatDisplay
 
ChatMessage - Class in net.sf.freecol.common.networking
The message that contains a chat string.
ChatMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChatMessage
Create a new ChatMessage from a supplied element.
ChatMessage(Player, String, boolean) - Constructor for class net.sf.freecol.common.networking.ChatMessage
Create a new ChatMessage with the supplied message.
chatPanel - Variable in class net.sf.freecol.client.gui.Canvas
 
ChatPanel - Class in net.sf.freecol.client.gui.panel
This is the panel that pops up when the user wants to send a message to the other players.
ChatPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ChatPanel
The constructor that will add the items to this panel.
cheat(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheats for the AI.
cheatGold(int, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat by adding gold to guarantee the player has a minimum amount.
cheatUnit(List<RandomChoice<UnitType>>, String, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat-build a unit in Europe.
cheatUnit(UnitType, String, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat-build a unit in Europe.
check(Unit, PathNode) - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
Checks whether the given PathNode is a goal/sub-goal.
check(AIUnit) - Method in class net.sf.freecol.server.ai.Cargo
Check the integrity of this cargo.
check(ServerPlayer, boolean) - Method in class net.sf.freecol.server.control.ChangeSet.See
Check this visibility with respect to a player.
checkBooleanOption(String, String, boolean) - Method in class net.sf.freecol.common.model.Specification
Check boolean option.
checkBoxes - Variable in class net.sf.freecol.client.gui.panel.DumpCargoDialog
Check boxes corresponding to the goods list.
CheckBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.CheckBoxRenderer
 
checkBuildQueueIntegrity(boolean) - Method in class net.sf.freecol.common.model.Colony
Check the integrity of the build queues.
checkCargoes(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Checks for invalid cargoes, and units and goods on board but not in the cargoes list.
checkCashInTreasureTrain(Unit) - Method in class net.sf.freecol.client.control.InGameController
Check if a unit is a treasure train, and if it should be cashed in.
checkColony(Colony, StyledDocument) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
checkDeclareIndependence() - Method in class net.sf.freecol.common.model.Player
Check whether this player can declare independence.
checkDesyncAction(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to check for client-server desynchronization.
checkDifficultyIntegerOption(String, String, int) - Method in class net.sf.freecol.common.model.Specification
Check difficulty integer option.
checkDifficultyOptionGroup(String, String...) - Method in class net.sf.freecol.common.model.Specification
Check difficulty option group.
checkDifficultyUnitListOption(String, String) - Method in class net.sf.freecol.common.model.Specification
Check difficulty unit list option.
checkDir(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Check a directory for read and write access.
checkEmigrate() - Method in class net.sf.freecol.common.model.Player
Should a new colonist emigrate?.
checkError(Element, String) - Static method in class net.sf.freecol.server.ai.AIMessage
Handle error elements.
checkFields() - Method in class net.sf.freecol.client.gui.panel.ParametersDialog
Force the text fields to contain non-negative integers.
checkFields() - Method in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
Force the text fields to contain non-negative integers.
checkForDeath() - Method in class net.sf.freecol.server.model.ServerPlayer
Checks if this player has died.
checkForGovMgtChangeMessage() - Method in class net.sf.freecol.common.model.Colony
Check for gov mgt change message.
checkForREFDefeat() - Method in class net.sf.freecol.server.model.ServerPlayer
Check if a REF player has been defeated and should surrender.
checkForWinner() - Method in class net.sf.freecol.server.model.ServerGame
Checks if anybody has won this game.
checkFoundingFather() - Method in class net.sf.freecol.server.model.ServerPlayer
Checks whether the current founding father has been recruited.
checkGold(int) - Method in class net.sf.freecol.common.model.Player
Checks if the player has enough gold to make a purchase.
checkHighScore(int, List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
Can a given score be added to a high score list.
checkIntegerOption(String, String, int) - Method in class net.sf.freecol.common.model.Specification
Check integer option.
checkIntegrity - Static variable in class net.sf.freecol.FreeCol
 
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Colony
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.FreeColGameObject
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Game
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.LostCityRumour
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Map
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Monarch
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Player
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Resource
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Tile
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.common.model.Unit
Checks the integrity of this game object.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIColony
Checks the integrity of a this AIColony
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIGoods
Checks the integrity of a this AIGoods.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIMain
Checks the integrity of this AIMain by checking if there are any invalid objects.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIObject
Checks the integrity of this AI object.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIPlayer
Checks the integrity of this AIPlayer.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.AIUnit
Checks the integrity of this AIUnit.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.GoodsWish
Checks the integrity of this AI object.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Checks the integrity of a this TileImprovementPlan.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.Wish
Checks the integrity of a Wish.
checkIntegrity(boolean) - Method in class net.sf.freecol.server.ai.WorkerWish
Checks the integrity of this AI object.
checkOption(AbstractOption) - Method in class net.sf.freecol.common.model.Specification
Check option.
checkOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
Check option group.
checkOwners(Ownable, Player) - Method in class net.sf.freecol.common.model.Game
Maintain the player containers for certain ownables.
checkSetState(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Checks if a Unit can get the given state set.
checkStringOption(String, String, String) - Method in class net.sf.freecol.common.model.Specification
Check string option.
checkTextOption(String, String, String) - Method in class net.sf.freecol.common.model.Specification
Check text option.
checkTransport(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Checks that the carrier assigned to a transportable is has a transport mission and the transport is queued thereon.
checkVictoryConditions() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Check that the user has not specified degenerate victory conditions that are automatically true.
CHEVRON - net.sf.freecol.client.gui.panel.Flag.Decoration
 
CHEVRON - net.sf.freecol.client.gui.panel.Flag.UnionShape
 
CHEVRON_X - Static variable in class net.sf.freecol.client.gui.panel.Flag
 
CHILD_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant CHILD_TAG.
children - Variable in class net.sf.freecol.common.model.Region
The child regions of this region.
CHOICE_TAG - Static variable in class net.sf.freecol.common.option.StringOption
The Constant CHOICE_TAG.
CHOICE_TAG - Static variable in class net.sf.freecol.common.option.TextOption
The Constant CHOICE_TAG.
CHOICE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
The Constant CHOICE_TAG.
ChoiceItem<T> - Class in net.sf.freecol.client.gui
Can be used as a single choice for the FreeColChoiceDialog.
ChoiceItem(String, T) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
Creates a new ChoiceItem with the given object.
ChoiceItem(String, T, boolean) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
Creates a new ChoiceItem with the given object.
ChoiceItem(T) - Constructor for class net.sf.freecol.client.gui.ChoiceItem
Creates a new ChoiceItem with the given object.
ChoiceRenderer() - Constructor for class net.sf.freecol.client.gui.option.UnitTypeOptionUI.ChoiceRenderer
 
choices - Variable in class net.sf.freecol.common.option.StringOption
A list of choices to provide to the UI.
choices - Variable in class net.sf.freecol.common.option.UnitTypeOption
A list of choices to provide to the UI.
choices() - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
Create a list of choices.
CHOOSE_MIGRANT_SLOT - Static variable in enum net.sf.freecol.common.model.Europe.MigrationType
The unspecific migrant slot to use to denote a random choice between specific slots.
chooseForREF(Random) - Method in class net.sf.freecol.common.model.Monarch
Gets units to be added to the Royal Expeditionary Force.
chooseFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.client.control.InGameController
Choose a founding father from an offered list.
chooseFoundingFather(List<FoundingFather>, FoundingFather) - Method in class net.sf.freecol.client.control.InGameController
Choose a founding father from an offered list.
chooseFoundingFather(List<FoundingFather>, FoundingFather) - Method in class net.sf.freecol.common.networking.ServerAPI
Send a chooseFoundingFather message.
chooseFoundingFather(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Handles a "chooseFoundingFather"-message.
chooseFoundingFather(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "chooseFoundingFather"-request.
ChooseFoundingFatherDialog - Class in net.sf.freecol.client.gui.panel
This panel displays the different Founding Fathers the player can work towards recruiting.
ChooseFoundingFatherDialog(FreeColClient, JFrame, List<FoundingFather>) - Constructor for class net.sf.freecol.client.gui.panel.ChooseFoundingFatherDialog
The constructor that will add the items to this panel.
ChooseFoundingFatherMessage - Class in net.sf.freecol.common.networking
The message sent to choose a founding father.
ChooseFoundingFatherMessage(List<FoundingFather>, FoundingFather) - Constructor for class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Create a new ChooseFoundingFatherMessage with the specified fathers.
ChooseFoundingFatherMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Create a new ChooseFoundingFatherMessage from a supplied element.
chooseLocation(Component, int, int, Canvas.PopupPosition) - Method in class net.sf.freecol.client.gui.Canvas
Choose a location for a component.
chooseType(Unit, Random) - Method in class net.sf.freecol.common.model.LostCityRumour
Chooses a type of Lost City Rumour.
chop(String, int) - Static method in class net.sf.freecol.common.util.StringUtils
Truncate a string to a maximum length.
CIBOLA - net.sf.freecol.common.model.LostCityRumour.RumourType
The cibola.
CIBOLA_PREFIX - Static variable in class net.sf.freecol.common.i18n.NameCache
 
CIBOLA_TAG - Static variable in class net.sf.freecol.common.model.Game
The Constant CIBOLA_TAG.
cibolaKeys - Static variable in class net.sf.freecol.common.i18n.NameCache
Cities of Cibola.
cibolaLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
CircleIterator(Tile, boolean, int) - Constructor for class net.sf.freecol.common.model.Map.CircleIterator
Create a new Circle Iterator.
CITY - net.sf.freecol.common.model.HighScore.ScoreLevel
The city.
CITY_OF_GOLD - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The city of gold.
CLAIM_REQUIRED - net.sf.freecol.common.model.UnitLocation.NoAddReason
Either unclaimed or claimed but could be acquired.
claimable - Variable in class net.sf.freecol.common.model.Region
Whether this region is claimable.
claimable - Variable in enum net.sf.freecol.common.model.Region.RegionType
Are regions of this type claimable by default?.
CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant CLAIMABLE_RADIUS_TAG.
CLAIMABLE_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant CLAIMABLE_TAG.
claimableRadius - Variable in class net.sf.freecol.common.model.SettlementType
How many tiles this SettlementType can claim.
ClaimAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ClaimAction
 
claimantId - Variable in class net.sf.freecol.common.networking.ClaimLandMessage
The unit or settlement claiming the land.
claimLand(ServerPlayer, Tile, Settlement, int) - Method in class net.sf.freecol.server.control.InGameController
Claim land.
ClaimLandMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests claiming land.
ClaimLandMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ClaimLandMessage
Create a new ClaimLandMessage from a supplied element.
ClaimLandMessage(Tile, FreeColGameObject, int) - Constructor for class net.sf.freecol.common.networking.ClaimLandMessage
Create a new ClaimLandMessage.
claimTile(Tile, FreeColGameObject) - Method in class net.sf.freecol.client.control.InGameController
Claim a tile.
claimTile(Tile, FreeColGameObject, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to claim a tile.
claimTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Allows a TransportMission to signal that it has taken responsibility for a TransportableAIObject.
CLASSIC_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
ClassicMapControls - Class in net.sf.freecol.client.gui.panel
A collection of panels and buttons that are used to provide the user with a more detailed view of certain elements on the map and also to provide a means of input in case the user can't use the keyboard.
ClassicMapControls(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ClassicMapControls
The basic constructor.
clean() - Method in class net.sf.freecol.common.resources.ImageResource
Clean up old cached copies.
clean() - Method in interface net.sf.freecol.common.resources.Resource.Cleanable
Clean the caches inside the resource.
clean() - Static method in class net.sf.freecol.common.resources.ResourceManager
Clean up easily replaced modified copies in caches.
clean(String) - Method in class net.sf.freecol.common.model.Specification
Clean up the specification.
cleanMap() - Method in class net.sf.freecol.common.model.LandMap
Remove any 1x1 islands on the map.
cleanup() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Clean up this building panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Clean up this CargoPanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Clean up this building panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Clean up this buildings panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Clean up this colony panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Clean up this unit panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Clean up this population panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Clean up this single tile panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Clean up this tiles panel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Clean up this WarehousePanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Cleans up this EuropePanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Cleans up this DestinationPanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Cleans up this MarketPanel.
cleanup() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Cleans up this TransactionLog.
cleanup() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Clean up this unit panel.
clear() - Method in class net.sf.freecol.common.model.BuildQueue
Clear.
clear() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Remove all trade items from this agreement.
clear() - Method in class net.sf.freecol.common.model.FeatureContainer
Clear this feature container.
clear() - Method in class net.sf.freecol.common.model.TypeCountMap
Clear.
clear() - Method in class net.sf.freecol.server.ai.Cargo
 
CLEAR - Static variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
CLEAR_HAMMERS_ON_CONSTRUCTION_SWITCH - Static variable in class net.sf.freecol.common.model.GameOptions
Clear the hammers when changing production.
CLEAR_ORDERS - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
CLEAR_SKILL - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The clear skill.
CLEAR_SPECIALITY - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
clearAIUnits() - Method in class net.sf.freecol.server.ai.AIPlayer
Clears the cache of AI units.
clearAll() - Static method in class net.sf.freecol.server.model.TransactionSession
Clear all transactions.
clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
 
clearButton - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
 
clearCargoes() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Clears all the cargoes.
clearCitiesOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
Clear the city of Cibola cache.
clearContainers() - Method in class net.sf.freecol.common.model.GoodsContainer
Clear both containers.
clearEuropeanNationalAdvantages() - Method in class net.sf.freecol.common.model.Specification
Clear all European advantages.
clearExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
Clear the export goods.
clearGotoOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clears the goto orders of the given unit by setting its destination to null.
clearGotoPath() - Method in class net.sf.freecol.client.gui.GUI
Stop the goto path display.
clearGotoPath() - Method in class net.sf.freecol.client.gui.SwingGUI
Stop the goto path display.
clearItemValues() - Method in class net.sf.freecol.common.option.SelectOption
Clear the item values for this option.
clearModelMessages() - Method in class net.sf.freecol.common.model.Player
Removes all the model messages for this player.
clearNationCache() - Method in class net.sf.freecol.common.model.Player
Clear the nation cache.
clearOfferedFathers() - Method in class net.sf.freecol.common.model.Player
Clear the set of offered fathers.
clearOrders(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clears the orders of the given unit.
ClearOrdersAction - Class in net.sf.freecol.client.gui.action
An action for clearing the active unit's orders.
ClearOrdersAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ClearOrdersAction
Creates this action.
clearRecruitables - Variable in class net.sf.freecol.common.model.Europe
The clear recruitables.
clearSpeciality(Unit) - Method in class net.sf.freecol.client.control.InGameController
Clear the speciality of a Unit, making it a Free Colonist.
clearSpeciality(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for clearing a unit speciality.
clearSpeciality(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Clear the specialty of a unit.
ClearSpecialityMessage - Class in net.sf.freecol.common.networking
The message sent when clearing a unit speciality.
ClearSpecialityMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ClearSpecialityMessage
Create a new ClearSpecialityMessage from a supplied element.
ClearSpecialityMessage(Unit) - Constructor for class net.sf.freecol.common.networking.ClearSpecialityMessage
Create a new ClearSpecialityMessage with the supplied unit.
clearStops() - Method in class net.sf.freecol.common.model.TradeRoute
Clear the stops in this trade route.
clearUnitList() - Method in class net.sf.freecol.common.model.UnitLocation
Clear the units from this container.
client - Variable in class net.sf.freecol.common.networking.ServerAPI
The Client used to communicate with the server.
Client - Class in net.sf.freecol.common.networking
The client connection to a server.
Client(String, int, MessageHandler, String) - Constructor for class net.sf.freecol.common.networking.Client
Creates a new Client.
CLIENT - net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
CLIENT_OPTIONS - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of the file that contains the ClientOptions saved with the game.
CLIENT_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
CLIENT_THREAD - Static variable in class net.sf.freecol.FreeCol
 
clientError(String) - Static method in class net.sf.freecol.common.networking.DOMMessage
Creates an error message in response to bad client data.
clientOptions - Variable in class net.sf.freecol.client.FreeColClient
The client options specific to this player.
ClientOptions - Class in net.sf.freecol.client
Defines how available client options are displayed on the Setting dialog from File/Preferences Also contains several Comparators used for display purposes.
ClientOptions() - Constructor for class net.sf.freecol.client.ClientOptions
Creates a new ClientOptions.
ClientOptions.MessageSourceComparator - Class in net.sf.freecol.client
 
ClientOptionsDialog - Class in net.sf.freecol.client.gui.panel
Dialog for changing the ClientOptions.
ClientOptionsDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.ClientOptionsDialog
The constructor that will add the items to this panel.
clientOptionsDialogShowing - Variable in class net.sf.freecol.client.gui.Canvas
 
clientOptionsFile - Static variable in class net.sf.freecol.common.io.FreeColDirectories
A file containing the client options.
clientUserName - Variable in class net.sf.freecol.common.model.Game
The client player name, null in the server.
clone() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Don't use this method.
clone() - Method in class net.sf.freecol.common.option.AbstractOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.AudioMixerOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.BooleanOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.FileOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.IntegerOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.LanguageOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.ModListOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.ModOption
Clone this option.
clone() - Method in interface net.sf.freecol.common.option.Option
Clone this option.
clone() - Method in class net.sf.freecol.common.option.OptionGroup
Clone this option.
clone() - Method in class net.sf.freecol.common.option.StringOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.TextOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.UnitListOption
Clone this option.
clone() - Method in class net.sf.freecol.common.option.UnitTypeOption
Clone this option.
cloneFreeColGameObject(Class<T>) - Method in class net.sf.freecol.common.model.FreeColGameObject
"Clone" this FreeColGameObject by serializing it and creating a new object from the resulting XML.
close() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Closes both the XMLStreamReader and the underlying stream if any.
close() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Closes both the XMLStreamWriter and the underlying stream if any.
close() - Method in class net.sf.freecol.common.logging.DefaultHandler
Closes this handler so that it will stop handling log records.
close() - Method in class net.sf.freecol.common.networking.Connection
Sends a "disconnect"-message and closes this connection.
close() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
close() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
close() - Method in class net.sf.freecol.server.networking.DummyConnection
Closes this connection.
closeColonyPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Close this ColonyPanel.
closeMainPanel() - Method in class net.sf.freecol.client.gui.Canvas
Closes the MainPanel.
closeMainPanel() - Method in class net.sf.freecol.client.gui.GUI
 
closeMainPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
closeMenus() - Method in class net.sf.freecol.client.control.InGameController
Close any open GUI menus.
closeMenus() - Method in class net.sf.freecol.client.control.InGameInputHandler
Trivial handler to allow the server to signal to the client that an offer that caused a popup (for example, a native demand or diplomacy proposal) has not been answered quickly enough and that the offering player has assumed this player has refused-by-inaction, and therefore, the popup needs to be closed.
closeMenus() - Method in class net.sf.freecol.client.gui.Canvas
Closes all the menus that are currently open.
closeMenus() - Method in class net.sf.freecol.client.gui.GUI
 
closeMenus() - Method in class net.sf.freecol.client.gui.SwingGUI
 
closeMenusRunnable - Variable in class net.sf.freecol.client.control.InGameInputHandler
 
closeOutputStream() - Method in class net.sf.freecol.common.networking.Connection
Close and clear the output stream.
closeStatusPanel() - Method in class net.sf.freecol.client.gui.Canvas
Closes the StatusPanel.
closeStatusPanel() - Method in class net.sf.freecol.client.gui.GUI
 
closeStatusPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
closeTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Close the current tag, checking that it did indeed close correctly.
closeTransaction(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
Close a transaction.
CloseTransactionMessage - Class in net.sf.freecol.common.networking
The message sent to initiate a transaction.
CloseTransactionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.CloseTransactionMessage
Create a new CloseTransactionMessage from a supplied element.
CloseTransactionMessage(Unit, Settlement) - Constructor for class net.sf.freecol.common.networking.CloseTransactionMessage
Create a new CloseTransactionMessage with the supplied unit and settlement.
closeTransactionSession(Unit, Settlement) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to close a transaction session for a trade.
COAST - net.sf.freecol.common.model.Region.RegionType
The coast.
COASTAL - net.sf.freecol.common.model.Colony.NoBuildReason
The coastal.
COASTAL_ONLY - Static variable in class net.sf.freecol.common.model.Ability
Restrict some buildings to only be buildable on the coast.
collapseElementList(List<Element>) - Static method in class net.sf.freecol.server.control.ChangeSet
Collapse adjacent elements in a list with the same tag.
collapseElements(List<Element>) - Static method in class net.sf.freecol.common.networking.DOMMessage
Collapses a list of elements into a "multiple" element with the original elements added as child nodes.
collapseElements(Element, Element) - Static method in class net.sf.freecol.server.control.ChangeSet
Collapse one element into another.
collapseOK(Element, Element) - Static method in class net.sf.freecol.server.control.ChangeSet
Can two elements be collapsed? They need to have the same name and attributes.
collected - Variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Has the gift been collected?
COLLECTED_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
CollectionUtils - Class in net.sf.freecol.common.util
Collection of small static helper methods using Collections.
CollectionUtils() - Constructor for class net.sf.freecol.common.util.CollectionUtils
 
collectNames(String, List<String>) - Static method in class net.sf.freecol.common.i18n.NameCache
Collects all the names with a given prefix.
collectNewTiles(Tile) - Method in class net.sf.freecol.server.model.ServerUnit
Collects the tiles surrounding this unit that the player can not currently see, but now should as a result of a move.
collectPotentialEnemies() - Method in class net.sf.freecol.common.model.Monarch
Collects a list of potential enemies for this player.
collectPotentialFriends() - Method in class net.sf.freecol.common.model.Monarch
Collects a list of potential friends for this player.
COLONIAL - net.sf.freecol.common.model.Player.PlayerType
The colonial.
COLONIAL_AI_PLAYER_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
colonies - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
 
colonies - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
colonies - Variable in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
 
colonies - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel
The player colonies.
colonies - Variable in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
A list of all the player's colonies.
colonies - Variable in class net.sf.freecol.client.gui.panel.ReportTradePanel
 
colonies - Variable in class net.sf.freecol.common.model.HighScore
The final number of colonies.
COLONIES_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant COLONIES_TAG.
Colonist(int, int, int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
COLONIST - net.sf.freecol.common.model.LostCityRumour.RumourType
The colonist.
COLONIST_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
COLONIST_OCCUPATION - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
COLONIST_SPECIALITY - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
COLONIST_SUMMARY_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
colonists - Variable in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
number of colonists
colonists - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
COLONISTS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
 
ColonizationMapLoader - Class in net.sf.freecol.server.generator
Just pass the name of a Colonization map file (with extension ".MP").
ColonizationMapLoader(File) - Constructor for class net.sf.freecol.server.generator.ColonizationMapLoader
 
ColonizationMapReader - Class in net.sf.freecol.tools
Just pass the name of a Colonization map file (with extension ".MP").
ColonizationMapReader() - Constructor for class net.sf.freecol.tools.ColonizationMapReader
 
ColonizationSaveGameReader - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader(byte[]) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader
 
ColonizationSaveGameReader.Colonist - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader.ColonyData - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader.GameData - Class in net.sf.freecol.tools
 
ColonizationSaveGameReader.PlayerData - Class in net.sf.freecol.tools
 
colony - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The enclosing colony.
colony - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
The Colony this panel is displaying.
colony - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
The colony performing the construction.
colony - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
The colony being summarized.
colony - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
colony - Variable in class net.sf.freecol.common.model.BuildQueue
The colony to queue buildables for.
colony - Variable in class net.sf.freecol.common.model.ColonyWas
The colony.
colony - Variable in class net.sf.freecol.common.model.ProductionCache
The colony whose production is being cached.
colony - Variable in class net.sf.freecol.common.model.UnitWas
The colony.
colony - Variable in class net.sf.freecol.common.model.WorkLocation
The colony that contains this work location.
colony - Variable in class net.sf.freecol.server.ai.AIColony
The colony this AIColony is managing.
colony - Variable in class net.sf.freecol.server.ai.ColonyPlan
The colony this AIColony manages.
colony - Variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
The Colony to receive the gift.
colony - Variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
The colony to demand from.
colony - Variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
The target colony to work inside.
colony - Variable in class net.sf.freecol.server.ai.ProductionCache
 
colony - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
Colony - Class in net.sf.freecol.common.model
Represents a colony.
Colony(Game, String) - Constructor for class net.sf.freecol.common.model.Colony
Create a new Colony with the given identifier.
Colony(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.Colony
Constructor for ServerColony.
COLONY_CENTER - net.sf.freecol.common.model.UnitLocation.NoAddReason
Can not add to settlement center tile.
COLONY_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
COLONY_COMPARATOR - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI to sort colonies.
COLONY_COMPARATOR_AGE - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_NAME - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_POSITION - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_SIZE - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_COMPARATOR_SOL - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_CONQUERED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The colony conquered.
COLONY_DATA - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
COLONY_DESTROYED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The colony destroyed.
COLONY_GOODS_PARTY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant COLONY_GOODS_PARTY.
COLONY_GOODS_PARTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant COLONY_GOODS_PARTY_SOURCE.
COLONY_LABELS - Static variable in class net.sf.freecol.client.ClientOptions
Style of colony labels.
COLONY_LABELS_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_LABELS_MODERN - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_LABELS_NONE - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_NAME_TAG - Static variable in class net.sf.freecol.common.model.ColonyTradeItem
The Constant COLONY_NAME_TAG.
COLONY_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
The consumption priority of the colony build queue.
COLONY_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant COLONY_PRODUCTION_INDEX.
COLONY_REPORT - Static variable in class net.sf.freecol.client.ClientOptions
Option for selecting the compact colony report.
COLONY_REPORT_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_REPORT_COMPACT - Static variable in class net.sf.freecol.client.ClientOptions
 
COLONY_TAG - Static variable in class net.sf.freecol.common.model.ColonyTradeItem
The Constant COLONY_TAG.
COLONY_TAG - Static variable in class net.sf.freecol.common.model.WorkLocation
The Constant COLONY_TAG.
COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
COLONY_TAG - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
 
COLONY_UNIT_COUNT_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant COLONY_UNIT_COUNT_TAG.
COLONY_UNITS - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
Colony.ColonyChangeEvent - Enum in net.sf.freecol.common.model
The Enum ColonyChangeEvent.
Colony.NoBuildReason - Enum in net.sf.freecol.common.model
Reasons for not building a buildable.
Colony.TileImprovementSuggestion - Class in net.sf.freecol.common.model
Container class for tile exploration or improvement suggestions.
colonyAgeComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by ascending age.
colonyBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
 
ColonyCargoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyCargoPanel
Create this colony cargo panel.
ColonyChangeEvent() - Constructor for enum net.sf.freecol.common.model.Colony.ColonyChangeEvent
 
ColonyData(byte[], int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
colonyDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
colonyId - Variable in class net.sf.freecol.common.model.ColonyTradeItem
The identifier of the colony to change hands.
colonyId - Variable in class net.sf.freecol.common.networking.AbandonColonyMessage
The identifier of the colony to abandon.
colonyId - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
The identifier of the colony being demanded of.
colonyId - Variable in class net.sf.freecol.common.networking.JoinColonyMessage
The identifier of the colony.
colonyId - Variable in class net.sf.freecol.common.networking.PayForBuildingMessage
The identifier of the colony that is building.
colonyId - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage
The id of the colony requesting the rearrangement.
colonyId - Variable in class net.sf.freecol.common.networking.SetBuildQueueMessage
The identifier of the colony containing the queue.
colonyId - Variable in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
The identifier of the colony where the goods levels are set.
ColonyInPortPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Creates this ColonyInPortPanel.
colonyName - Variable in class net.sf.freecol.common.model.ColonyTradeItem
The colony name, which is useful when the colony is unknown to the offer recipient.
colonyName - Variable in class net.sf.freecol.common.networking.BuildColonyMessage
The name of the new colony.
colonyNameComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by name.
colonyOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
colonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.control.InGameController
Display the colony panel for a colony, and select the unit that just arrived there if it is a carrier.
ColonyPanel - Class in net.sf.freecol.client.gui.panel
This is a panel for the Colony display.
ColonyPanel(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel
The constructor for the panel.
ColonyPanel.BuildingsPanel - Class in net.sf.freecol.client.gui.panel
This panel is a list of the colony's buildings.
ColonyPanel.BuildingsPanel.ASingleBuildingPanel - Class in net.sf.freecol.client.gui.panel
This panel is a single line (one building) in the BuildingsPanel.
ColonyPanel.ColonyCargoPanel - Class in net.sf.freecol.client.gui.panel
This panel shows the content of a carrier in the colony
ColonyPanel.ColonyInPortPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitLabels that represent naval Units that are waiting in the port of the colony.
ColonyPanel.OutsideColonyPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitLabels that represent Units that are standing in front of a colony.
ColonyPanel.PopulationPanel - Class in net.sf.freecol.client.gui.panel
The panel to display the population breakdown for this colony.
ColonyPanel.TilesPanel - Class in net.sf.freecol.client.gui.panel
A panel that displays the tiles in the immediate area around the colony.
ColonyPanel.TilesPanel.ASingleTilePanel - Class in net.sf.freecol.client.gui.panel
Panel for visualizing a ColonyTile.
ColonyPanel.WarehousePanel - Class in net.sf.freecol.client.gui.panel
A panel that holds goods that represent cargo that is inside the Colony.
colonyPlan - Variable in class net.sf.freecol.server.ai.AIColony
The current plan for the colony.
ColonyPlan - Class in net.sf.freecol.server.ai
Objects of this class describes the plan the AI has for a Colony.
ColonyPlan(AIMain, Colony) - Constructor for class net.sf.freecol.server.ai.ColonyPlan
Creates a new ColonyPlan.
ColonyPlan.BuildPlan - Class in net.sf.freecol.server.ai
The things to build, and their priority.
ColonyPlan.ProfileType - Enum in net.sf.freecol.server.ai
The profile of the colony (a sort of general flavour).
colonyPositionComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by position on the map.
colonySizeComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by descending size then liberty.
colonySoLComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare by descending liberty then size.
ColonySummary(Colony, List<GoodsType>) - Constructor for class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Create the colony summary.
colonyTile - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
The colony tile to monitor.
ColonyTile - Class in net.sf.freecol.common.model
Represents a work location on a tile.
ColonyTile(Game, String) - Constructor for class net.sf.freecol.common.model.ColonyTile
Create a new ColonyTile with the given identifier.
ColonyTile(Game, Colony, Tile) - Constructor for class net.sf.freecol.common.model.ColonyTile
Constructor for ServerColonyTile.
colonyTiles - Variable in class net.sf.freecol.common.model.Colony
A list of the ColonyTiles.
colonyTiles - Variable in class net.sf.freecol.server.ai.ProductionCache
The available colony tiles.
ColonyTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a colony.
ColonyTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.ColonyTradeItem
Creates a new ColonyTradeItem instance.
ColonyTradeItem(Game, Player, Player, Colony) - Constructor for class net.sf.freecol.common.model.ColonyTradeItem
Creates a new ColonyTradeItem instance.
ColonyTradeItemPanel(Player) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
Creates a new ColonyTradeItemPanel instance.
colonyUnitCount - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The colony unit count.
colonyUnitsButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
colonyValue - Variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
The value of a target Tile.
ColonyValueCategory() - Constructor for enum net.sf.freecol.common.model.Player.ColonyValueCategory
 
ColonyWas - Class in net.sf.freecol.common.model
Helper container to remember a colony state prior to some change, and fire off any consequent property changes.
ColonyWas(Colony) - Constructor for class net.sf.freecol.common.model.ColonyWas
Record the state of a colony.
COLOPEDIA - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
COLOPEDIA - Static variable in class net.sf.freecol.client.gui.panel.TilePanel
 
ColopediaAction - Class in net.sf.freecol.client.gui.action
Displays a section of the Colopedia.
ColopediaAction(FreeColClient, ColopediaAction.PanelType) - Constructor for class net.sf.freecol.client.gui.action.ColopediaAction
Creates this action.
ColopediaAction.PanelType - Enum in net.sf.freecol.client.gui.action
 
ColopediaDetailPanel<T> - Interface in net.sf.freecol.client.gui.panel
This panel displays the Colopedia.
ColopediaGameObjectTypePanel<T extends FreeColGameObjectType> - Class in net.sf.freecol.client.gui.panel
This panel displays details of game objects in the Colopedia.
ColopediaGameObjectTypePanel(FreeColClient, ColopediaPanel, String) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
Create a new Colopedia game object type panel.
colopediaPanel - Variable in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
The enclosing colopedia panel.
colopediaPanel - Variable in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
 
ColopediaPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Colopedia.
ColopediaPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaPanel
Creates a new ColopediaPanel instance suitable only for the construction of ColopediaDetailPanels.
ColopediaPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaPanel
The constructor that will add the items to this panel.
ColopediaTreeCellRenderer - Class in net.sf.freecol.client.gui.panel
This TreeCellRenderer is responsible for rendering tree items in the Colopedia.
ColopediaTreeCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.ColopediaTreeCellRenderer
The constructor makes sure that the backgrounds are transparent.
ColopediaTreeItem - Class in net.sf.freecol.client.gui.panel
TreeCellItems are used to represent the name and icon of a node in the Colopedia's tree.
ColopediaTreeItem(ColopediaDetailPanel, String, String, ImageIcon) - Constructor for class net.sf.freecol.client.gui.panel.ColopediaTreeItem
The default constructor for a ColopediaTreeItem that corresponds to a leaf node.
color - Variable in class net.sf.freecol.client.gui.GUIMessage
 
color - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
 
color - Variable in class net.sf.freecol.common.model.Nation
The color of this nation.
color - Variable in class net.sf.freecol.common.resources.ColorResource
 
COLOR_CELL_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
COLOR_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
COLOR_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant COLOR_TAG.
ColorButton(Color) - Constructor for class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
 
ColorCellEditor - Class in net.sf.freecol.client.gui.panel
A table cell editor that can be used to edit colors.
ColorCellEditor(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ColorCellEditor
The constructor to use.
ColorCellRenderer - Class in net.sf.freecol.client.gui.panel
A table cell renderer that should be used to display the chosen color in a table.
ColorCellRenderer(boolean) - Constructor for class net.sf.freecol.client.gui.panel.ColorCellRenderer
The constructor to use.
colorChooser - Variable in class net.sf.freecol.client.gui.panel.ColorChooserPanel
 
colorChooserPanel - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
ColorChooserPanel - Class in net.sf.freecol.client.gui.panel
This class represents a panel that holds a JColorChooser and OK and cancel buttons.
ColorChooserPanel(FreeColClient, ActionListener) - Constructor for class net.sf.freecol.client.gui.panel.ColorChooserPanel
The constructor to use.
colorEditButton - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
ColorResource - Class in net.sf.freecol.common.resources
A Resource wrapping a Color.
ColorResource(Color) - Constructor for class net.sf.freecol.common.resources.ColorResource
 
ColorResource(URI) - Constructor for class net.sf.freecol.common.resources.ColorResource
Do not use directly.
colorResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
WeakHashMaps to ensure that only one Resource is created given the same URI.
colorResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
Mappings between an object identifier and a resource.
columnNames - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
columnNames - Static variable in class net.sf.freecol.client.gui.panel.ServerListTableModel
 
columnNames - Variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.ParametersDialog
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
 
COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
 
combat(ServerPlayer, FreeColGameObject, FreeColGameObject, List<CombatModel.CombatResult>) - Method in class net.sf.freecol.server.control.InGameController
Combat.
COMBAT_LOSS_PRIORITY_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant COMBAT_LOSS_PRIORITY_TAG.
COMBAT_RESULT - net.sf.freecol.common.model.ModelMessage.MessageType
The combat result.
combatIsAmphibious(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Could this attack be an amphibious operation?.
combatIsAttack(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this combat a normal attack?.
combatIsAttackMeasurement(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this just a measurement of offence power?.
combatIsBombard(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this combat a bombardment?.
combatIsDefenceMeasurement(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this just a measurement of defence power?.
combatIsSettlementAttack(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this combat a attack on a settlement? These happen on the client side only, for the purposes of the pre-combat display.
combatIsWarOfIndependence(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Is this a combat between a rebel player and the REF at a colony?.
combatLossPriority - Variable in class net.sf.freecol.common.model.EquipmentType
Determines which type of Equipment will be lost first if the Unit carrying it is defeated.
combatModel - Variable in class net.sf.freecol.common.model.Game
The combat model this game uses.
CombatModel - Class in net.sf.freecol.common.model
A abstract requirements for a FreeCol combat model.
CombatModel() - Constructor for class net.sf.freecol.common.model.CombatModel
Empty constructor is sufficient.
CombatModel.CombatOdds - Class in net.sf.freecol.common.model
Odds a particular outcome will occur in combat.
CombatModel.CombatResult - Enum in net.sf.freecol.common.model
The Enum CombatResult.
CombatOdds(double) - Constructor for class net.sf.freecol.common.model.CombatModel.CombatOdds
Instantiates a new combat odds.
CombatResult() - Constructor for enum net.sf.freecol.common.model.CombatModel.CombatResult
 
comboBox - Variable in class net.sf.freecol.client.gui.panel.SelectAmountDialog
The combo box to input the amount through.
comment - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
A comment message.
COMMENT - Static variable in class net.sf.freecol.tools.DesktopEntry
 
COMMS - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
compactBox - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The check box to enable compact mode.
CompactLabourReport - Class in net.sf.freecol.client.gui.panel
This panel displays the Labour Report.
CompactLabourReport(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.CompactLabourReport
The constructor that will add the items to this panel.
CompactLabourReport(FreeColClient, LabourData.UnitData) - Constructor for class net.sf.freecol.client.gui.panel.CompactLabourReport
The constructor that will add the items to this panel.
COMPARATOR - Static variable in interface net.sf.freecol.common.model.Consumer
Compare consumers by descending priority.
comparatorBox - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Choice of the comparator.
compare(SelectDestinationDialog.Destination, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DestinationComparator
 
compare(SelectDestinationDialog.Destination, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DistanceComparator
compare(SelectDestinationDialog.Destination, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.NameComparator
compare(ModelMessage, ModelMessage) - Method in class net.sf.freecol.client.ClientOptions.MessageSourceComparator
 
compare(ProductionCache.Entry, ProductionCache.Entry) - Method in class net.sf.freecol.server.ai.CacheEntryComparator
 
compareIds(FreeColObject, FreeColObject) - Static method in class net.sf.freecol.common.model.FreeColObject
Compare two FreeColObjects by their identifiers.
compareNames(Location, Location) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DestinationComparator
Compare the names of two locations.
compareProduction(ProductionCache.Entry, ProductionCache.Entry) - Method in class net.sf.freecol.server.ai.CacheEntryComparator
 
compareTo(ChoiceItem<T>) - Method in class net.sf.freecol.client.gui.ChoiceItem
compareTo(TileViewer.SortableImage) - Method in class net.sf.freecol.client.gui.TileViewer.SortableImage
 
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.Building
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.BuildingType
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.HighScore
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.LastSale
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.Modifier
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.Role
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.common.model.UnitType
Base for Comparable implementations.
compareTo(FreeColObject) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Base for Comparable implementations.
compareTo(TileTypeChange) - Method in class net.sf.freecol.common.model.TileTypeChange
compareTo(UnitWas) - Method in class net.sf.freecol.common.model.UnitWas
compareTo(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
compareTo(LanguageOption.Language) - Method in class net.sf.freecol.common.option.LanguageOption.Language
compareTo(REFAIPlayer.TargetTuple) - Method in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
compareTo(ForestMaker.ImageLocation) - Method in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
compassRose - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
 
COMPATIBLE_EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant COMPATIBLE_EQUIPMENT_TAG.
compatibleEquipment - Variable in class net.sf.freecol.common.model.EquipmentType
A list containing the object identifiers of equipment types compatible with this one.
compatTags - Static variable in class net.sf.freecol.common.model.UnitTypeChange
The Constant compatTags.
complete(boolean, ChangeSet) - Method in class net.sf.freecol.server.model.MonarchSession
 
complete(ChangeSet) - Method in class net.sf.freecol.server.model.DiplomacySession
 
complete(ChangeSet) - Method in class net.sf.freecol.server.model.LootSession
 
complete(ChangeSet) - Method in class net.sf.freecol.server.model.MonarchSession
 
complete(ChangeSet) - Method in class net.sf.freecol.server.model.TradeSession
 
complete(ChangeSet) - Method in class net.sf.freecol.server.model.TransactionSession
All transaction types must implement a completion action.
completeAll(ChangeSet) - Static method in class net.sf.freecol.server.model.TransactionSession
Complete all transactions.
completed - Variable in class net.sf.freecol.server.model.TransactionSession
Has this session been completed?
COMPLETED - net.sf.freecol.common.model.mission.Mission.MissionState
Mission has been completed.
completeTurns - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
 
completeWish(Goods, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete any wishes for some goods that have just arrived.
completeWish(Unit, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete any wishes for a unit that has just arrived.
completeWish(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete any wishes for a transportable that has just arrived.
completeWish(Wish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Notify that a wish has been completed.
completeWish(Wish, String, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Tries to complete a supplied wish.
completionAction - Variable in class net.sf.freecol.common.model.BuildQueue
What to do when an item has been completed.
CompletionAction() - Constructor for enum net.sf.freecol.common.model.BuildQueue.CompletionAction
 
components - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
CompoundMission - Class in net.sf.freecol.common.model.mission
The CompoundMission provides a wrapper for several more basic Missions that will be carried out in order.
CompoundMission(Game) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
Creates a new CompoundMission instance.
CompoundMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
Creates a new CompoundMission instance.
CompoundMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
Creates a new CompoundMission instance.
CompoundMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.CompoundMission
Creates a new CompoundMission instance.
compressedWidth - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
The compressed width of the ProductionLabel.
ConceptDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the concepts within the Colopedia.
ConceptDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.ConceptDetailPanel
Creates a new instance of this ColopediaDetailPanel.
concepts - Static variable in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
 
CONCEPTS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
conciseHeaders(Market) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
Display the header area for the concise panel.
conditions - Variable in class net.sf.freecol.common.i18n.Rule
 
CONFIG_DIRS - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
configureDebugRun(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Configures a debug run.
configurePropertiesFromAction(Action) - Method in class net.sf.freecol.client.gui.panel.UnitButton
 
confirm(String, String, String) - Method in class net.sf.freecol.client.gui.GUI
Simple modal confirmation dialog.
confirm(String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
Simple modal confirmation dialog.
confirm(Tile, StringTemplate, String, String) - Method in class net.sf.freecol.client.gui.GUI
General modal confirmation dialog.
confirm(Tile, StringTemplate, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
General modal confirmation dialog.
confirm(Tile, StringTemplate, GoodsType, String, String) - Method in class net.sf.freecol.client.gui.GUI
 
confirm(Tile, StringTemplate, GoodsType, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
confirm(Tile, StringTemplate, Settlement, String, String) - Method in class net.sf.freecol.client.gui.GUI
 
confirm(Tile, StringTemplate, Settlement, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
confirm(Tile, StringTemplate, Unit, String, String) - Method in class net.sf.freecol.client.gui.GUI
General modal confirmation dialog.
confirm(Tile, StringTemplate, Unit, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
General modal confirmation dialog.
CONFIRM_SAVE_OVERWRITE - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display confirmation for the overwrite of existing save files.
confirmAbandonEducation(Unit, boolean) - Method in class net.sf.freecol.client.gui.GUI
Confirm that a unit should abandon its educational activity.
confirmClearTradeRoute(Unit) - Method in class net.sf.freecol.client.gui.GUI
If a unit has a trade route, get confirmation that it is ok to clear it and set a destination.
confirmDeclaration() - Method in class net.sf.freecol.client.gui.GUI
Confirm declaration of independence.
confirmDeclaration() - Method in class net.sf.freecol.client.gui.SwingGUI
Confirm declaration of independence.
ConfirmDeclarationDialog - Class in net.sf.freecol.client.gui.panel
A dialog used to confirm the declaration of independence.
ConfirmDeclarationDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
The constructor that will add the items to this panel.
ConfirmDeclarationDialog.ColorButton - Class in net.sf.freecol.client.gui.panel
A button for a colour.
ConfirmDeclarationDialog.EnumRenderer<T> - Class in net.sf.freecol.client.gui.panel
Simple renderer for Messages with a prefix.
confirmEuropeanTribute(Unit, Colony, NationSummary) - Method in class net.sf.freecol.client.gui.GUI
Confirm whether the player wants to demand tribute from a colony.
confirmHostileAction(Unit, Tile) - Method in class net.sf.freecol.client.gui.GUI
Check if an attack results in a transition from peace or cease fire to war and, if so, warn the player.
confirmLeaveColony(Unit) - Method in class net.sf.freecol.client.gui.GUI
Confirm that a unit can leave its colony.
confirmNativeTribute(Unit, IndianSettlement) - Method in class net.sf.freecol.client.gui.GUI
Confirm whether the player wants to demand tribute from a native settlement.
confirmPreCombat(Unit, Tile) - Method in class net.sf.freecol.client.gui.GUI
Shows the pre-combat dialog if enabled, allowing the user to view the odds and possibly cancel the attack.
confirmStopGame() - Method in class net.sf.freecol.client.gui.GUI
Confirm whether to stop the current game.
connect - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
connect(String, String, int, MessageHandler) - Method in class net.sf.freecol.common.networking.ServerAPI
Connects a client to host:port (or more).
CONNECT - Static variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
connectController - Variable in class net.sf.freecol.client.FreeColClient
 
connectController - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
ConnectController - Class in net.sf.freecol.client.control
The controller responsible for starting a server and connecting to it.
ConnectController(FreeColClient) - Constructor for class net.sf.freecol.client.control.ConnectController
Creates a new ConnectController.
connected - Variable in class net.sf.freecol.common.model.TileImprovement
Cached bitmap of connections by direction, derived from style.
connected - Variable in class net.sf.freecol.common.model.TileType
Whether this TileType is connected to Europe.
connected - Variable in class net.sf.freecol.server.generator.River
Whether the river is connected to the high seas.
connected - Variable in class net.sf.freecol.server.model.ServerPlayer
 
CONNECTED_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant CONNECTED_TAG.
connection - Variable in class net.sf.freecol.common.networking.ReceivingThread
The connection to receive on.
connection - Variable in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
 
connection - Variable in class net.sf.freecol.server.model.ServerPlayer
The connection for this player.
Connection - Class in net.sf.freecol.common.networking
A network connection.
Connection(String) - Constructor for class net.sf.freecol.common.networking.Connection
Trivial constructor.
Connection(String, int, MessageHandler, String) - Constructor for class net.sf.freecol.common.networking.Connection
Sets up a new socket with specified host and port and uses Connection(Socket, MessageHandler, String).
Connection(Socket, MessageHandler, String) - Constructor for class net.sf.freecol.common.networking.Connection
Creates a new Connection with the specified Socket and MessageHandler.
connections - Variable in class net.sf.freecol.metaserver.MetaServer
A hash of Connection objects, keyed by the Socket they relate to.
connections - Variable in class net.sf.freecol.server.networking.Server
A hash of Connection objects, keyed by the Socket they relate to.
CONQUER_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The conquer colony.
consequences(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.Change
Are the secondary changes consequent to this Change?
consequences(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
There are consequences to a move.
consoleLogging - Variable in class net.sf.freecol.common.logging.DefaultHandler
 
consoleLogging - Static variable in class net.sf.freecol.FreeCol
 
constructionPanel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The panel showing the current buildable.
constructionPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
ConstructionPanel - Class in net.sf.freecol.client.gui.panel
This panel shows the progress of constructing a building or unit in a colony.
ConstructionPanel(FreeColClient, Colony, boolean) - Constructor for class net.sf.freecol.client.gui.panel.ConstructionPanel
Creates a ConstructionPanel.
CONSUME_ALL_OR_NOTHING - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain consumers (e.g.
CONSUME_ONLY_SURPLUS_PRODUCTION - Static variable in class net.sf.freecol.common.model.Modifier
The Constant CONSUME_ONLY_SURPLUS_PRODUCTION.
CONSUMED - net.sf.freecol.common.model.Game.FcgoState
The consumed.
consumeGoods(GoodsType, int) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Convenience function to remove an amount of goods.
consumeGoodsWish(AIGoods, GoodsWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Consume a GoodsWish.
Consumer - Interface in net.sf.freecol.common.model
Objects implementing the Consumer interface consume Goods.
CONSUMES_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant CONSUMES_TAG.
CONSUMES_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant CONSUMES_TAG.
consumeWorkerWish(AIUnit, WorkerWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Consume a WorkerWish, yielding a WishRealizationMission for a unit.
consumption - Variable in class net.sf.freecol.common.model.ProductionInfo
The actual consumption.
consumption - Variable in class net.sf.freecol.common.model.UnitType
The goods consumed per turn when in a settlement.
CONSUMPTION - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
CONTACT - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
The contact.
CONTACT_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant CONTACT_LEVEL_TAG.
CONTACT_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
The Constant CONTACT_MODIFIER.
CONTACTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
The contacted.
ContactLevel() - Constructor for enum net.sf.freecol.common.model.IndianSettlement.ContactLevel
 
contactLevels - Variable in class net.sf.freecol.common.model.IndianSettlement
A map that tells if a player has spoken to the chief of this settlement.
contains(int, int) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Checks if this JComponent contains the given coordinate.
contains(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Does a collection contain at least one element that matches a predicate?
contains(Goods) - Method in class net.sf.freecol.common.model.GoodsContainer
Checks if the specified Goods is in this container.
contains(Locatable) - Method in class net.sf.freecol.common.model.Colony
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in interface net.sf.freecol.common.model.Location
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.Map
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.Tile
Checks if this Location contains the specified Locatable.
contains(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Checks if this Location contains the specified Locatable.
contains(Tile) - Method in class net.sf.freecol.server.generator.River
Returns true if this river already contains the given tile.
contains(TileItem) - Method in class net.sf.freecol.common.model.TileItemContainer
Checks if the specified TileItem is in this container.
containsAbilityKey(String) - Method in class net.sf.freecol.common.model.FeatureContainer
Checks if this container contains a given ability key.
containsAbilityKey(String) - Method in class net.sf.freecol.common.model.FreeColObject
Checks if this object contains a given ability key.
containsCenter(ServerRegion) - Method in class net.sf.freecol.server.model.ServerRegion
Does this region contain the center of another?
containsColorKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
containsGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.GoodsLocation
Does this location contain enough goods to satisfy a list of requirements?.
containsImageKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
containsInGameComponents() - Method in class net.sf.freecol.client.gui.Canvas
Checks if this Canvas contains any in game components.
containsInGameComponents() - Method in class net.sf.freecol.client.gui.GUI
 
containsInGameComponents() - Method in class net.sf.freecol.client.gui.SwingGUI
 
containsKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
Does the message bundle contain the given key?
containsKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
containsKey(T) - Method in class net.sf.freecol.common.model.TypeCountMap
Contains key.
containsModifierKey(String) - Method in class net.sf.freecol.common.model.FreeColObject
Checks if this object contains a given modifier key.
containsType(GoodsType, Collection<? extends AbstractGoods>) - Static method in class net.sf.freecol.common.model.AbstractGoods
Does a goods collection contain an element with a given type?.
CONTENT - net.sf.freecol.common.model.Tension.Level
The content.
contents - Variable in class net.sf.freecol.server.control.ChangeSet.RemoveChange
 
context - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The context of this agreement.
CONTEXT_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
The Constant CONTEXT_TAG.
contiguity - Variable in class net.sf.freecol.common.model.Tile
An artificial contiguous-region number to identify connected parts of the map.
CONTIGUITY_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant CONTIGUITY_TAG.
CONTINENT - net.sf.freecol.common.model.HighScore.ScoreLevel
The continent.
CONTINUE_FOUNDING_FATHER_RECRUITMENT - Static variable in class net.sf.freecol.common.model.GameOptions
Continue recruiting founding fathers after declaring independence.
ContinueAction - Class in net.sf.freecol.client.gui.action
Action to load and start the most recent save game of the client.
ContinueAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ContinueAction
Creates a new ContinueAction.
continueIgnoreMessage(String, Turn) - Method in class net.sf.freecol.client.control.InGameController
See if messages with a given key were ignored last turn.
continuePlaying() - Method in class net.sf.freecol.client.FreeColClient
Continue playing after winning the game.
continuePlaying() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to continue with a won game.
continuePlaying(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Continue playing after winning.
Controller - Class in net.sf.freecol.server.control
The control object that is responsible for making changes to the internal model and for communicating with the clients.
Controller(FreeColServer) - Constructor for class net.sf.freecol.server.control.Controller
The constructor to use.
controlPoints - Variable in class net.sf.freecol.client.gui.MapViewer
 
CONTROLS_LAYER - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
convBuf - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
CONVERSION - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The conversion.
CONVERSION_ALARM_RATE - Static variable in class net.sf.freecol.common.model.Modifier
The Constant CONVERSION_ALARM_RATE.
CONVERSION_SKILL - Static variable in class net.sf.freecol.common.model.Modifier
The Constant CONVERSION_SKILL.
CONVERT_PROGRESS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant CONVERT_PROGRESS_TAG.
CONVERT_THRESHOLD_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant CONVERT_THRESHOLD_TAG.
convertJComp(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Convert a component to an actual part of this panel, recovering its list type.
convertProgress - Variable in class net.sf.freecol.common.model.IndianSettlement
Used for monitoring the progress towards creating a convert.
convertsToElement() - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
AttributeChanges are tacked onto the final Element, not converted directly.
convertsToElement() - Method in class net.sf.freecol.server.control.ChangeSet.Change
Can this Change be directly converted to an Element?
convertThreshold - Variable in class net.sf.freecol.common.model.SettlementType
The threshold at which a new convert occurs.
convertToGoodsDeliveryPath() - Method in class net.sf.freecol.common.model.PathNode
Convert this path to a delivery path for some goods, where every node is marked as on carrier, except for a duplicate of the last node.
convertToMapTile(int, int) - Method in class net.sf.freecol.client.gui.Canvas
Converts the given screen coordinates to Map coordinates.
convertToMapTile(int, int) - Method in class net.sf.freecol.client.gui.MapViewer
Converts the given screen coordinates to Map coordinates.
convertToMigrantSlot(Integer) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Convert to migrant slot.
convertToXML(File, File) - Method in class net.sf.freecol.tools.FSGConverter
Converts the given input file to an uncompressed and indented XML-file.
convertToXML(InputStream, OutputStream) - Method in class net.sf.freecol.tools.FSGConverter
Converts the data from the given input stream to an uncompressed and indented text to the output stream.
COPIED_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant COPIED_TAG.
copiedKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
copy(String, StringTemplate) - Static method in class net.sf.freecol.common.model.StringTemplate
Copy.
copy(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Copy a FreeColObject by serializing it and reading back the result with a non-interning stream.
copy(Game, Class<T>) - Method in class net.sf.freecol.common.model.FreeColObject
Copy a FreeColObject.
copyColony() - Method in class net.sf.freecol.common.model.Colony
Creates a temporary copy of this colony for planning purposes.
copyFrom(Feature) - Method in class net.sf.freecol.common.model.Feature
Copy another Feature.
copyFrom(TileItemContainer) - Method in class net.sf.freecol.common.model.TileItemContainer
Copy from another TileItemContainer including resources.
copyFrom(TileItemContainer, boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
Copy from another TileItemContainer.
copyFrom(TileItemContainer, boolean, boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
Copy from another TileItemContainer.
copyIfFound(File, String, File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Copy directory with given name under an old directory to a new directory.
CornerMapControls - Class in net.sf.freecol.client.gui.panel
A collection of panels and buttons that are used to provide the user with a more detailed view of certain elements on the map and also to provide a means of input in case the user can't use the keyboard.
CornerMapControls(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.CornerMapControls
The basic constructor.
CornerMapControls.MiniMapPanel - Class in net.sf.freecol.client.gui.panel
 
corners - Variable in class net.sf.freecol.client.gui.RoadPainter
 
corners - Static variable in enum net.sf.freecol.common.model.Direction
The Constant corners.
cost - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The cost.
CostDecider - Interface in net.sf.freecol.common.model.pathfinding
Determines the cost of a single move.
CostDeciders - Class in net.sf.freecol.common.model.pathfinding
Cost deciders to be used while finding paths.
CostDeciders() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders
 
CostDeciders.AvoidNavalDangerCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider to avoid naval danger.
CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider that costs unit moves normally while avoiding other player settlements and units, and does not explore if it is trading.
CostDeciders.AvoidSettlementsCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider that costs unit moves normally while avoiding other player settlements.
CostDeciders.ServerBaseCostDecider - Class in net.sf.freecol.common.model.pathfinding
A CostDecider that uses server-side knowledge of where a player has explored to limit searches.
costToBuy - Variable in class net.sf.freecol.common.model.MarketData
Current purchase price.
costToBuy - Variable in class net.sf.freecol.common.model.MarketWas
The cost to buy.
couldCarry(Goods) - Method in class net.sf.freecol.common.model.Unit
Could this unit carry some specified goods? This ignores the current load.
couldCarry(Unit) - Method in class net.sf.freecol.common.model.Unit
Could this unit carry a specified one? This ignores the current load.
couldMove() - Method in class net.sf.freecol.common.model.Unit
Is this unit a suitable `next active unit', that is, the unit needs to be currently movable by the player.
couldWork - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Units present that might be working.
couldWrap(Cargo) - Method in class net.sf.freecol.server.ai.Cargo
TransportableAIObjects can be `wrapped' if they have the same target and advancing them reduces the space on the carrier.
count(List<? extends FreeColObject>) - Method in class net.sf.freecol.common.model.Operand
Count the number of objects in a list that this operand is applicable to.
COUNT_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant COUNT_TAG.
counter - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
countRules() - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Return the number of rules added.
COUNTRY - net.sf.freecol.client.gui.MapViewer.BorderType
 
COUNTRY - net.sf.freecol.common.model.HighScore.ScoreLevel
The country.
countryField - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
Independent country name.
countryName - Variable in class net.sf.freecol.common.networking.DeclareIndependenceMessage
The new name for the rebelling country
counts - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
A map of trade route to the number of units using it.
cPlain - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
cPlainKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
createActionPropertyChangeListener(Action) - Method in class net.sf.freecol.client.gui.panel.UnitButton
 
createAIUnits() - Method in class net.sf.freecol.server.ai.AIPlayer
Build the cache of AI units.
createAndShowGUI() - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
Create the GUI and show it.
createBorder() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
createBorder() - Method in class net.sf.freecol.client.gui.panel.ReportPanel
 
createBorder() - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
 
createBorder() - Method in class net.sf.freecol.client.gui.video.VideoComponent
 
createBufferedImage(Image) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Creates a buffered image out of a given Image object.
createButton(String, ActionListener) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
createButtonArea() - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
createCapitalLabel(int, int, Color) - Static method in class net.sf.freecol.client.gui.MapViewer
Draws the pentagram indicating a native capital.
createChip(Graphics2D, String, Color, Color, Color) - Method in class net.sf.freecol.client.gui.ImageLibrary
Create a "chip" with the given text and colors.
createClassicLandMap(int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
Create the standard FreeCol land map.
createColonyButton(Colony) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
createColonyButton(Colony) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Create a button for a colony.
createColonyButton(Colony, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
createColonyButton(Colony, String, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
createColonyTileImage(Tile, Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
 
createColonyTileImage(Tile, Colony) - Method in class net.sf.freecol.client.gui.TileViewer
Create a BufferedImage and draw a Tile on it.
createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize, int) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
createCompatibleFont(String, FontLibrary.FontType, FontLibrary.FontSize, int, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
Create a scaled Font which can display all characters inside the given text string.
createCompatibleScaledFont(String, FontLibrary.FontType, FontLibrary.FontSize) - Method in class net.sf.freecol.client.gui.FontLibrary
 
createCompatibleScaledFont(String, FontLibrary.FontType, FontLibrary.FontSize, int) - Method in class net.sf.freecol.client.gui.FontLibrary
 
createContentPane() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
createDebugUnits(Map, Player, Tile, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
createDelta(Tile, Direction, RiverSection) - Method in class net.sf.freecol.server.generator.River
 
createEmptyLabel() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
createEmptyMap(int, int, LogBuilder) - Method in interface net.sf.freecol.server.generator.MapGenerator
Create an empty map.
createEmptyMap(int, int, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Create an empty map.
createEmptyMap(Game, int, int) - Method in class net.sf.freecol.server.FreeColServer
Create an empty map.
createEntries(GoodsType) - Method in class net.sf.freecol.server.ai.ProductionCache
 
createError(String, String) - Static method in class net.sf.freecol.common.networking.DOMMessage
Creates an error message.
createError(FreeColXMLWriter, String, String) - Static method in class net.sf.freecol.common.networking.DOMMessage
Creates an error message.
createErrorReply(String) - Method in class net.sf.freecol.server.control.InputHandler
Create a reply message with an error.
createEuropeanUnits(Map, List<Player>, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Create two ships, one with a colonist, for each player, and select suitable starting positions.
createFilledChip(Graphics2D, String, Color, Color, double, Color, Color) - Method in class net.sf.freecol.client.gui.ImageLibrary
Create a filled "chip" with the given text and colors.
createFont(FontLibrary.FontType, FontLibrary.FontSize) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
createFont(FontLibrary.FontType, FontLibrary.FontSize, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
createFont(FontLibrary.FontType, FontLibrary.FontSize, int) - Static method in class net.sf.freecol.client.gui.FontLibrary
Create a Font in rare case one is needed without scaling.
createFont(FontLibrary.FontType, FontLibrary.FontSize, int, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
Create a scaled Font where the scale factor is provided explicitly in the parameter.
createFrame(JMenuBar, Rectangle) - Method in class net.sf.freecol.client.gui.Canvas
 
createGoodsMenu(GoodsLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a menu for some goods.
createImageIcon(Image) - Static method in class net.sf.freecol.client.gui.Canvas
Make image icon from an image.
createImageIcon(String) - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
Returns an ImageIcon, or null if the path was invalid.
createKeyBindings() - Method in class net.sf.freecol.client.gui.Canvas
Create key bindings for all actions.
createLabel(Graphics2D, String, Font, Color) - Static method in class net.sf.freecol.client.gui.MapViewer
Creates an BufferedImage that shows the given text centred on a translucent rounded rectangle with the given color.
createLabel(Graphics2D, MapViewer.TextSpecification[], Color) - Static method in class net.sf.freecol.client.gui.MapViewer
Creates an BufferedImage that shows the given text centred on a translucent rounded rectangle with the given color.
createLakeRegions(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Finds all the lake regions.
createLandRegions(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates land map regions in the given Map.
createLeftLabel(String) - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
 
createMainFont(String, float) - Static method in class net.sf.freecol.client.gui.FontLibrary
Create a default Font set on initialization of the GUI.
createMap(LandMap, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates a Map.
createMap(LogBuilder) - Method in interface net.sf.freecol.server.generator.MapGenerator
Creates the map with the current set options
createMap(LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Creates the map with the current set options
createMarketMenu(MarketLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates menu items for some goods in a market.
createMenuBar() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
createMergedContainer() - Static method in class net.sf.freecol.common.resources.ResourceManager
Creates a merged container containing all the resources.
createMessage(String, String...) - Static method in class net.sf.freecol.common.networking.DOMMessage
Creates a new element with specified attributes.
createMessage(Game, Element) - Static method in class net.sf.freecol.common.networking.DOMMessage
Create a DOMMessage from an element.
createMiniMapThumbNail() - Method in class net.sf.freecol.client.gui.GUI
Create a thumbnail for the minimap.
createMirroredImage(Image) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
CreateMissionAtSettlementGoal - Class in net.sf.freecol.server.ai.goal
This Goal deals with one missionary unit.
CreateMissionAtSettlementGoal(AIPlayer, Goal, float, AIUnit, IndianSettlement) - Constructor for class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
createMountains(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates mountain ranges on the given map.
createNewDocument() - Static method in class net.sf.freecol.common.networking.DOMMessage
Creates and returns a new XML-document.
createNewRootElement(String) - Static method in class net.sf.freecol.common.networking.DOMMessage
Creates a new root element.
createNonCountedLabel(int) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
createNumberLabel(int) - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
 
createNumberLabel(int, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportTradePanel
 
createNumberLabel(int, String) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
createObjectImageIcon(FreeColObject) - Method in class net.sf.freecol.client.gui.Canvas
Make image icon from an object.
createOverlayCache() - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
createProductionMap() - Method in class net.sf.freecol.server.ai.ColonyPlan
Creates a map of potential production of all goods types from all available work locations using the default unit type.
createREFPlayer(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Create the Royal Expeditionary Force player corresponding to a given player that is about to rebel.
createReligiousMissionLabel(int, int, Color, boolean) - Static method in class net.sf.freecol.client.gui.MapViewer
Draws a cross indicating a religious mission is present in the native village.
createRenderer() - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
createResizedImage(Image, int, int) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
createResource(URI, ResourceFactory.ResourceSink) - Static method in class net.sf.freecol.common.resources.ResourceFactory
Returns an instance of Resource with the given URI as the parameter.
createResource(Tile) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Create a random resource on a tile.
createRivers(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates rivers on the given map.
createRoleItem(UnitLabel, Role, int, Role, int, int) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Nasty hack to get menu item to change roles.
createScaledFont(FontLibrary.FontType, FontLibrary.FontSize) - Method in class net.sf.freecol.client.gui.FontLibrary
 
createScaledFont(FontLibrary.FontType, FontLibrary.FontSize, int) - Method in class net.sf.freecol.client.gui.FontLibrary
Create a scaled Font.
createScaledVersion(float) - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Creates a scaled animation based on this object.
createScaledVersion(float) - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
createServerList() - Method in class net.sf.freecol.metaserver.MetaRegister
Creates a server list.
createSocket(String, int) - Static method in class net.sf.freecol.common.networking.Connection
Creates a socket to communication with a given host, port pair.
createStatsTable(String, Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
createTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Creates a text area with standard settings suitable for use in FreeCol panels, without setting its size.
createTile(int, int, LandMap, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Creates a random tile for the specified position.
createTileImage(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
createTileImage(Tile) - Method in class net.sf.freecol.client.gui.TileViewer
Create a BufferedImage and draw a Tile on it.
createTileImageWithBeachBorderAndItems(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
createTileImageWithBeachBorderAndItems(Tile) - Method in class net.sf.freecol.client.gui.TileViewer
Create a BufferedImage and draw a Tile on it.
createTileImageWithOverlayAndForest(TileType, Dimension) - Static method in class net.sf.freecol.client.gui.SwingGUI
 
createTileImageWithOverlayAndForest(TileType, Dimension) - Static method in class net.sf.freecol.client.gui.TileViewer
Returns the scaled terrain-image for a terrain type (and position 0, 0).
createTileMenu(ColonyPanel.TilesPanel.ASingleTilePanel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a menu for a tile.
createToolTip() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
createToolTip() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Creates a Transferable (an ImageSelection to be precise) of the data that is represented by the given component and returns that object.
createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
createTransferable(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColListUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
createUI(JComponent) - Static method in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
createUnitLabel(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
Draw the unit's image and occupation indicator in one JLabel object.
createUnitMenu(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a popup menu for a Unit.
createUnitNameButton(String, LabourData.UnitData) - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
createUnits(List<AbstractUnit>, Location) - Method in class net.sf.freecol.server.model.ServerPlayer
Create units from a list of abstract units.
createUnitTypeLabel(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
 
CREatingInputStream(InputStream) - Constructor for class net.sf.freecol.common.resources.FAFile.CREatingInputStream
Constructor.
CREATION - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The creation.
creationTime - Variable in class net.sf.freecol.client.gui.GUIMessage
 
CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
 
CROSS_OFFSET - Static variable in class net.sf.freecol.client.gui.panel.Flag
MAGIC NUMBER: the horizontal offset of the vertical bar of the Scandinavian cross.
CROSSES_INCREMENT - Static variable in class net.sf.freecol.common.model.GameOptions
Rate cross requirement increases.
csAcceptTrade(DiplomaticTrade, DiplomacySession, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Accept a diplomatic trade.
csActivateSentries(Tile, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Activate sentried units on a tile.
csAddConvert(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Add a new convert to this colony.
csAddFoundingFather(FoundingFather, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Adds a founding father to a players continental congress.
csAddMercenaries(List<AbstractUnit>, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Adds mercenaries that the player has accepted.
csApplyDisaster(Random, Colony, Disaster, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Apply the effects of the given Disaster to the given Colony, or the Player if the Colony is null, and return a list of appropriate ModelMessages.
csAssignStudent(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Assigns a student to a teacher within a building.
csAutoequipUnit(Unit, Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Notifies of automatic arming.
csBombardEnemyShips(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
All player colonies bombard all available targets.
csBuildBuilding(BuildQueue<? extends BuildableType>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Builds a building from a build queue.
csBuildUnit(BuildQueue<? extends BuildableType>, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Build a unit from a build queue.
csBurnMissions(Unit, IndianSettlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Burns a players missions.
csCaptureAutoEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Defender auto equips but loses and attacker captures the equipment.
csCaptureColony(Unit, ServerColony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Captures a colony.
csCaptureConvert(Unit, IndianSettlement, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Extracts a convert from a native settlement.
csCaptureEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Captures equipment.
csCaptureEquipment(Unit, Unit, Role, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Capture equipment.
csCaptureUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Capture a unit.
csChangeAlarm(Player, int, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Modifies the alarm level towards the given player due to an event at this settlement, and propagate the alarm upwards through the tribe.
csChangeMissionary(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Changes the missionary for this settlement and updates other players.
csChangeOwner(Unit, ServerPlayer, UnitTypeChange.ChangeType, Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Change the owner of a unit or dispose of it if the change is impossible.
csChangeOwner(ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Change the owner of this colony.
csChangeStance(Stance, ServerPlayer, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Modifies stance.
csCheckMissingInput(ProductionInfo, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Check a building to see if it is missing input.
csCheckTeach(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Check and complete teaching if possible.
csClaimLand(Tile, Settlement, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Claim land.
csCombat(FreeColGameObject, FreeColGameObject, List<CombatModel.CombatResult>, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Combat.
csContact(ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Make contact between two nations if necessary.
csDamageBuilding(Building, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a building in a colony by downgrading it if possible and destroying it otherwise.
csDamageColonyShips(Unit, Colony, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damages all ships in a colony in preparation for capture.
csDamageShip(Unit, Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a ship.
csDamageShipAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a ship through normal attack.
csDamageShipBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a ship through bombard.
csDemoteUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Demotes a unit.
csDestroyColony(Unit, Colony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Destroy a colony.
csDestroySettlement(Unit, IndianSettlement, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Destroys an Indian settlement.
csDiplomacySession(ServerPlayer, ServerPlayer, DiplomaticTrade, DiplomacySession, DiplomacyMessage, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Process a European diplomacy session according to an agreement.
csDiscover(Player, Turn, String, ChangeSet) - Method in class net.sf.freecol.server.model.ServerRegion
Discover this region.
csDisposeSettlement(Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Disposes of a settlement and reassign its tiles.
csEmbark(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Embark a unit.
csEmigrate(int, Europe.MigrationType, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
A unit migrates from Europe.
csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Equip a unit for a specific role.
csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerEurope
Equip a unit for a specific role.
csEquipForRole(Unit, Role, int, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Equip a unit for a specific role.
csEuropeanFirstContact(Unit, Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Initiate first contact between this European and another European player.
csEvadeAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Evade a normal attack.
csEvadeBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Evade a bombardment.
csEvictUsers(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Evict the users from a tile used by this colony, due to military action from another unit.
csExploreLostCityRumour(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Explore a lost city.
csFlushMarket(GoodsType, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Flush any market price changes for a specified goods type.
csFlushMarket(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Flush any market price changes.
csFreeBuilding(BuildingType, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Add a free building to this colony.
csGiveIndependence(ServerPlayer, ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Give independence.
csImproveTile(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Completes a tile improvement.
csKill(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Kill off a player and clear out its remains.
csKillMissionary(Boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Kills the missionary at this settlement.
csLaunchREF(ServerPlayer, boolean, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Launch the REF.
csLootShip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Loot a ship.
csLoseAutoEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Unit auto equips but loses equipment.
csLoseEquip(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Unit drops some equipment.
csLoseLocation(Location, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Hook for when a player loses access to a location for whatever reason.
csModifyAlarm(Player, int, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Modifies the alarm level towards the given player due to an event at this settlement, and propagate the alarm upwards through the tribe.
csModifyTension(Player, int, Settlement, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Modifies the hostility against the given player.
csModifyTension(Player, int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Modifies the hostility against the given player.
csMonarchAction(ServerPlayer, Monarch.MonarchAction, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Performs a monarch action.
csMove(Tile, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Move a unit.
csNativeBurialGround(ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Explores a lost city, finding a native burial ground.
csNativeFirstContact(ServerPlayer, Tile, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Initiate first contact between this European and native player.
csNaturalDisasters(Random, ChangeSet, int) - Method in class net.sf.freecol.server.model.ServerPlayer
 
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
New turn for this building.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
New turn for this colony.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColonyTile
New turn for this colony tile.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerEurope
New turn for this colony tile.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Build the updates for a new turn for all the players in this game.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
New turn for this native settlement.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in interface net.sf.freecol.server.model.ServerModelObject
Executes new-turn actions for this server object.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
New turn for this player.
csNewTurn(Random, LogBuilder, ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
New turn for this unit.
csNextBuildable(BuildQueue<? extends BuildableType>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerColony
Removes a buildable from a build queue, and updates the queue so that a valid buildable is now being built if possible.
csNextTurn(ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Change to the next turn for this game.
csPayUpkeep(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
 
csPillageColony(Unit, Colony, Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Damage a building or a ship or steal some goods or gold.
csPromoteUnit(Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Promotes a unit.
csRaiseTax(int, Goods, boolean, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Raises the players tax rate, or handles a goods party.
csRepairUnit(ChangeSet) - Method in class net.sf.freecol.server.model.ServerUnit
Repair a unit.
csRepairUnits(ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Repair the units in this building.
csSeeNewTiles(Collection<? extends Tile>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Updates the player view for each new tile on a supplied list, and update a ChangeSet as well.
csSetTax(int, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Set the player tax rate.
csSinkColonyShips(Unit, Colony, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sinks all ships in a colony.
csSinkShip(Unit, ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sink the ship.
csSinkShipAttack(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sinks this ship as result of a normal attack.
csSinkShipBombard(Settlement, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Sinks this ship as result of a bombard.
csSlaughterUnit(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Slaughter a unit.
csSpanishSuccession(ChangeSet, LogBuilder, Event) - Method in class net.sf.freecol.server.model.ServerGame
Checks for and if necessary performs the War of Spanish Succession changes.
csStartTurn(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Starts a new turn for a player.
csStartTurn(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Starts a new turn for a player.
csTeach(ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Teach all the units in this school.
csTrainStudent(Unit, Unit, ChangeSet) - Method in class net.sf.freecol.server.model.ServerBuilding
Train a student.
csVisit(ServerPlayer, IndianSettlement, int, ChangeSet) - Method in class net.sf.freecol.server.control.InGameController
Visits a native settlement, possibly scouting it full if it is as a result of a scout actually asking to speak to the chief, or for other settlement-contacting events such as missionary actions, demanding tribute, learning skills and trading if the settlementActionsContactChief game option is enabled.
csWithdraw(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Withdraw a player from the new world.
csYearlyGoodsAdjust(Random, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Add or remove a standard yearly amount of storable goods, and a random extra amount of a random type.
current - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The current.
CURRENT_FATHER_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant CURRENT_FATHER_TAG.
CURRENT_PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Game
The Constant CURRENT_PLAYER_TAG.
CURRENT_STOP_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant CURRENT_STOP_TAG.
currentColor - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
currentFather - Variable in class net.sf.freecol.common.model.Player
Current founding father being recruited.
currentlyPlaying - Variable in class net.sf.freecol.common.ServerInfo
 
currentMapTransform - Variable in class net.sf.freecol.client.control.MapEditorController
The transform that should be applied to a Tile that is clicked on the map.
currentMixerLabel - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
currentPath - Variable in class net.sf.freecol.client.gui.MapViewer
A path to be displayed on the map.
currentPlayer - Variable in class net.sf.freecol.common.model.Game
The player whose turn it is.
currentPlayer - Variable in class net.sf.freecol.common.networking.LoginMessage
Is the client the current player.
currentPlayerIsMyPlayer() - Method in class net.sf.freecol.client.FreeColClient
Is the current player the client owner player?
CurrentPlayerNetworkRequestHandler - Class in net.sf.freecol.common.networking
A network request handler for the current player will automatically return an error ("not your turn") if called by a connection other than that of the currently active player.
CurrentPlayerNetworkRequestHandler(FreeColServer) - Constructor for class net.sf.freecol.common.networking.CurrentPlayerNetworkRequestHandler
Create a new current player request handler.
currentRadius - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current radius of the iteration.
currentStop - Variable in class net.sf.freecol.common.model.Unit
Which stop in a trade route the unit is going to.
currentTag() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Extract the current tag and its attributes from an input stream.
cursor - Variable in class net.sf.freecol.client.gui.MapViewer
 
CUSTOM_DIFFICULTY_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
CUSTOM_HOUSE - net.sf.freecol.common.model.Market.Access
The custom house.
CUSTOM_HOUSE_TRADES_WITH_FOREIGN_COUNTRIES - Static variable in class net.sf.freecol.common.model.Ability
The ability of customs houses to trade with other players.
CUSTOM_IGNORE_BOYCOTT - Static variable in class net.sf.freecol.common.model.GameOptions
Does the Custom House sell boycotted goods?.
CUSTOM_STOCK - Static variable in class net.sf.freecol.client.ClientOptions
The amount of stock the custom house should keep when selling goods.
customComponents - Variable in class net.sf.freecol.tools.FlagTest
 
CUSTOMS_ON_COAST - Static variable in class net.sf.freecol.common.model.GameOptions
Custom Houses only allowed in coastal colonies?.
cwait - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
CWAIT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
cWarn - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
cWarnKey - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 

D

DAMAGE_COLONY_SHIPS - net.sf.freecol.common.model.CombatModel.CombatResult
The damage colony ships.
DAMAGE_SHIP_ATTACK - net.sf.freecol.common.model.CombatModel.CombatResult
The damage ship attack.
DAMAGE_SHIP_BOMBARD - net.sf.freecol.common.model.CombatModel.CombatResult
The damage ship bombard.
DAMAGED_UNIT - Static variable in class net.sf.freecol.common.model.Effect
The Constant DAMAGED_UNIT.
DANISH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
DARKNESS - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
data - Variable in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
 
data - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel
The map of unit type to location and count.
data - Variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
data - Variable in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
The new ExportData.
data - Variable in class net.sf.freecol.common.resources.StringResource
 
data - Variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
data - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
DATA_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
dataDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where the standard freecol data is installed.
date - Variable in class net.sf.freecol.common.model.HighScore
The date for this score.
DATE_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant DATE_TAG.
dateFormat - Static variable in class net.sf.freecol.common.model.HighScore
The format to use for dates.
dead - Variable in class net.sf.freecol.common.model.Player
Is this player dead?.
DEAD_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant DEAD_TAG.
DEASSIGN - Static variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Deassign command string constant.
deassignRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to deassing the unit from a trade route.
DEBUG_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
DebugAction - Class in net.sf.freecol.client.gui.action
Switch debug mode on.
DebugAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DebugAction
Creates a new DebugAction.
debugApplyDisaster(ServerColony, Disaster) - Method in class net.sf.freecol.server.control.InGameController
Apply a disaster to a colony.
debugChangeOwner(ServerColony, ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Change colony owner.
debugChangeOwner(ServerUnit, ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Change unit owner.
debugDisplayColonyValuePlayer() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer display colony values for a player?
debugDisplayCoordinates() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer display tile coordinates?
debuggingConnection - Variable in class net.sf.freecol.server.ai.AIPlayer
Temporary variable, used for debugging purposes only.
debugLog(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Emergency run time log to use when the normal logging is failing.
DebugMenu - Class in net.sf.freecol.client.gui.menu
The menu that appears in debug mode.
DebugMenu(FreeColClient) - Constructor for class net.sf.freecol.client.gui.menu.DebugMenu
Create the debug menu.
debugMode - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
 
DebugMode() - Constructor for enum net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
debugMonarchAction - Variable in class net.sf.freecol.server.control.InGameController
 
debugMonarchPlayer - Variable in class net.sf.freecol.server.control.InGameController
 
debugOnlyAITurns - Variable in class net.sf.freecol.server.control.InGameController
Debug helpers, do not serialize.
debugRunSave - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
The name of a file to save to at the end of a debug run.
debugRunTurns - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
The number of turns to run without stopping.
debugShowMission() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer show AI missions?
debugShowMissionInfo() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Should the map viewer show full AI mission info?
debugStart - Static variable in class net.sf.freecol.FreeCol
 
DebugUtils - Class in net.sf.freecol.common.debug
Utilities for in game debug support.
DebugUtils() - Constructor for class net.sf.freecol.common.debug.DebugUtils
 
decider - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The decider.
DeclarationPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the signing of the Declaration of Independence.
DeclarationPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.DeclarationPanel
Creates a DeclarationPanel.
DeclarationPanel.SignaturePanel - Class in net.sf.freecol.client.gui.panel
A panel for displaying an animated signature.
DECLARE_INDEPENDENCE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The declare independence.
DECLARE_PEACE - net.sf.freecol.common.model.Monarch.MonarchAction
The declare peace.
DECLARE_WAR - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The declare war.
DECLARE_WAR - net.sf.freecol.common.model.Monarch.MonarchAction
The declare war.
declareIndependence() - Method in class net.sf.freecol.client.control.InGameController
Declares independence for the home country.
declareIndependence(String, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for declaring independence.
declareIndependence(ServerPlayer, String, String) - Method in class net.sf.freecol.server.control.InGameController
Declare independence.
DeclareIndependenceAction - Class in net.sf.freecol.client.gui.action
An action for declaring independence.
DeclareIndependenceAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DeclareIndependenceAction
Creates a new DeclareIndependenceAction.
DeclareIndependenceMessage - Class in net.sf.freecol.common.networking
The message sent when a player declares independence.
DeclareIndependenceMessage(String, String) - Constructor for class net.sf.freecol.common.networking.DeclareIndependenceMessage
Create a new DeclareIndependenceMessage with the supplied name.
DeclareIndependenceMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.DeclareIndependenceMessage
Create a new DeclareIndependenceMessage from a supplied element.
declineMounds(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for the special case of deciding to explore a rumour but then declining not to investigate the strange mounds.
declineMounds(ServerPlayer, Tile) - Method in class net.sf.freecol.server.control.InGameController
Decline to investigate strange mounds.
DeclineMoundsMessage - Class in net.sf.freecol.common.networking
The message sent when declining to investigate strange mounds.
DeclineMoundsMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.DeclineMoundsMessage
Create a new DeclineMoundsMessage from a supplied element.
DeclineMoundsMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.DeclineMoundsMessage
Create a new DeclineMoundsMessage with the supplied unit and direction.
decodeOldStyle(String, int) - Static method in class net.sf.freecol.common.model.TileImprovementStyle
Decode the old base-3 encoded style format.
decodePacket(int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Decode the PCM data.
decoration - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
A box to select the flag decoration from.
decoration - Variable in class net.sf.freecol.client.gui.panel.Flag
 
decoration - Variable in class net.sf.freecol.tools.FlagTest
 
Decoration(Flag.UnionPosition...) - Constructor for enum net.sf.freecol.client.gui.panel.Flag.Decoration
 
Decoration(Flag.UnionShape, Flag.UnionPosition...) - Constructor for enum net.sf.freecol.client.gui.panel.Flag.Decoration
 
DECORATION_SIZE - Static variable in class net.sf.freecol.client.gui.panel.Flag
MAGIC NUMBER: the width of decoration elements.
decorationColor - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
The selected decoration colour.
decorationColor - Variable in class net.sf.freecol.client.gui.panel.Flag
 
decorationColor - Variable in class net.sf.freecol.tools.FlagTest
 
decreaseMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
 
decrementUnitCount(BuildingType) - Method in class net.sf.freecol.server.ai.ProductionCache
 
deepCopy(List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
Get a deep copy of a list of abstract units.
DEFAULT - net.sf.freecol.common.model.ModelMessage.MessageType
The default.
DEFAULT_DEFENCE - Static variable in class net.sf.freecol.common.model.UnitType
The default offence value.
DEFAULT_distToLandFromHighSeas - Static variable in class net.sf.freecol.client.gui.panel.ParametersDialog
 
DEFAULT_EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant DEFAULT_EQUIPMENT_TAG.
DEFAULT_FONT_SIZE - Static variable in class net.sf.freecol.client.gui.GrayLayer
Default font size for message text
DEFAULT_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
 
DEFAULT_ID_TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
The Constant DEFAULT_ID_TAG.
DEFAULT_LANGUAGE - Static variable in class net.sf.freecol.common.option.LanguageOption
The default language.
DEFAULT_LOW_PRODUCTION_THRESHOLD - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant DEFAULT_LOW_PRODUCTION_THRESHOLD.
DEFAULT_maxDistanceToEdge - Static variable in class net.sf.freecol.client.gui.panel.ParametersDialog
 
DEFAULT_MIGRANT_SLOT - Static variable in enum net.sf.freecol.common.model.Europe.MigrationType
The migrant slot to use when there is no reason to choose between them.
DEFAULT_MINIMAP_ZOOM - Static variable in class net.sf.freecol.client.ClientOptions
Default zoom level of the minimap.
DEFAULT_MIXER_WRAPPER - Static variable in class net.sf.freecol.common.option.AudioMixerOption
The default mixer wrapper around the autodetected mixer.
DEFAULT_MODIFIER_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant DEFAULT_MODIFIER_INDEX.
DEFAULT_OFFENCE - Static variable in class net.sf.freecol.common.model.UnitType
The default offence value.
DEFAULT_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant DEFAULT_PRODUCTION_INDEX.
DEFAULT_PRODUCTION_WEIGHT - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant DEFAULT_PRODUCTION_WEIGHT.
DEFAULT_REQUIRED_POPULATION - Static variable in class net.sf.freecol.common.model.BuildableType
The required population for an ordinary buildable.
DEFAULT_ROLE_ID - Static variable in class net.sf.freecol.common.model.Specification
The default role.
DEFAULT_ROLE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant DEFAULT_ROLE_TAG.
DEFAULT_SEASON_IDS - Static variable in class net.sf.freecol.common.i18n.NameCache
Default season names to use if nameCache.season.* not found.
DEFAULT_SEED - Static variable in class net.sf.freecol.common.FreeColSeed
 
DEFAULT_SELECTOR - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
The Constant DEFAULT_SELECTOR.
DEFAULT_SPEC - Static variable in class net.sf.freecol.server.FreeColServer
The ruleset to use when loading old format games where a spec may not be readily available.
DEFAULT_TEXT_COLUMNS - Static variable in class net.sf.freecol.client.gui.panel.Utility
How many columns (em-widths) to use in the text area.
DEFAULT_THREAT_TURNS - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
Default distance in turns to a threatening unit.
DEFAULT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant DEFAULT_UNIT_TAG.
DEFAULT_VALUE_TAG - Static variable in class net.sf.freecol.common.option.AbstractOption
The Constant DEFAULT_VALUE_TAG.
DEFAULT_WIDTH - Static variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
 
DEFAULT_ZERO_PRODUCTION_FACTOR - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant DEFAULT_ZERO_PRODUCTION_FACTOR.
DefaultBuildQueueCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
defaultColors - Static variable in class net.sf.freecol.common.model.Nation
A map of default nation colours.
defaultCompact - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Default setting for the compact box.
defaultComparator - Static variable in class net.sf.freecol.server.ai.ProductionCache
Compares entries by production.
defaultCostDeciderFor(Unit) - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
Selects a default CostDecider for the given unit depending on the owner of the unit and if the unit can attack other units.
defaultFileName - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
defaultFlags - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
A map of default nation flags.
DefaultHandler - Class in net.sf.freecol.common.logging
The default handler for FreeCol's log records.
DefaultHandler(boolean, String) - Constructor for class net.sf.freecol.common.logging.DefaultHandler
The constructor to use.
defaultId - Variable in class net.sf.freecol.common.model.StringTemplate
An alternative key to use if the identifier is not contained in the message bundle.
defaultLabel - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
The text to display if buildable == null.
DefaultNumberRule - Class in net.sf.freecol.common.i18n
This class handles zero or one rule for each number category.
DefaultNumberRule() - Constructor for class net.sf.freecol.common.i18n.DefaultNumberRule
 
defaultOption() - Method in class net.sf.freecol.client.gui.ChoiceItem
Make this choice the default.
defaultRole - Variable in class net.sf.freecol.common.model.UnitType
The default role for a unit of this type.
defaultShowAll - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Default setting for the showAll box.
defaultTransferHandler - Variable in class net.sf.freecol.client.gui.panel.CargoPanel
 
defaultTransferHandler - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
DefaultTransferHandler - Class in net.sf.freecol.client.gui.panel
The TransferHandler that is capable of creating ImageSelection objects.
DefaultTransferHandler(FreeColClient, FreeColPanel) - Constructor for class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Creates the default FreeCol transfer handler.
DefaultTransferHandler.FreeColDragGestureRecognizer - Class in net.sf.freecol.client.gui.panel
 
DefaultTransferHandler.FreeColDragHandler - Class in net.sf.freecol.client.gui.panel
This is the default drag handler for drag and drop operations that use the TransferHandler.
defaultUnit - Variable in class net.sf.freecol.common.model.UnitType
Is this the default unit type?.
defaultUnitTypes - Variable in class net.sf.freecol.common.model.Specification
The default unit types.
defence - Variable in class net.sf.freecol.common.model.UnitType
The defence of this UnitType.
DEFENCE - Static variable in class net.sf.freecol.common.model.Modifier
The Constant DEFENCE.
DEFENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant DEFENCE_TAG.
DEFENCE_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
defenceValueComparator - Variable in class net.sf.freecol.common.model.Tile
A comparator to sort for best defence value.
defender - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
defender - Variable in class net.sf.freecol.server.control.ChangeSet.AttackChange
 
defenderInSettlement - Variable in class net.sf.freecol.server.control.ChangeSet.AttackChange
 
defenderTile - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
DefendSettlementMission - Class in net.sf.freecol.server.ai.mission
Mission for defending a Settlement.
DefendSettlementMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.DefendSettlementMission
Creates a new DefendSettlementMission and reads the given element.
DefendSettlementMission(AIMain, AIUnit, Settlement) - Constructor for class net.sf.freecol.server.ai.mission.DefendSettlementMission
Creates a mission for the given AIUnit.
DELETE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
DELETE - Static variable in class net.sf.freecol.client.gui.panel.RiverStyleDialog
 
DELETE_TAG - Static variable in class net.sf.freecol.common.model.FreeColGameObjectType
The Constant DELETE_TAG.
deleteCurrentlySelectedStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Delete any stops currently selected in the stop list.
deleteRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to delete a trade route.
deleteTradeRoute(TradeRoute) - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Delete a player trade route.
DELIVER_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant DELIVER_AMOUNT_TAG.
DELIVER_GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant DELIVER_GOODS_TYPE_TAG.
deliverAmount - Variable in class net.sf.freecol.common.model.TileImprovementType
The amount of goods delivered by making this improvement.
DeliverGiftMessage - Class in net.sf.freecol.common.networking
The message sent when delivering a gift to a Settlement.
DeliverGiftMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.DeliverGiftMessage
Create a new DeliverGiftMessage from a supplied element.
DeliverGiftMessage(Unit, Settlement, Goods) - Constructor for class net.sf.freecol.common.networking.DeliverGiftMessage
Create a new DeliverGiftMessage.
deliverGiftToSettlement(Unit, Settlement, Goods) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to give the given goods to the natives.
deliverGiftToSettlement(ServerPlayer, Unit, Settlement, Goods) - Method in class net.sf.freecol.server.control.InGameController
Deliver gift to settlement.
deliverGoodsType - Variable in class net.sf.freecol.common.model.TileImprovementType
The type of goods delivered by making this improvement.
delta(Tile, Direction, RiverSection, Direction) - Method in class net.sf.freecol.server.generator.River
 
DELTA - Static variable in class net.sf.freecol.common.model.Tension
The Constant DELTA.
demand - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
Useful internal messages.
DEMAND_PROBABILITY - Static variable in class net.sf.freecol.common.model.GameOptions
Probability of an angry settlement making a demand.
DEMAND_TRIBUTE - Static variable in class net.sf.freecol.common.model.Ability
The ability to demand tribute even when unarmed.
demanded - Variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
Whether the demand has been made or not.
DEMANDED_TAG - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
DEMANDS - net.sf.freecol.common.model.ModelMessage.MessageType
The demands.
demandTribute(int[], LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Demands tribute from nasty players with nearby colonies.
demandTribute(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for demanding a tribute from a native settlement.
demandTribute(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Demands goods from players with nearby colonies.
demandTribute(ServerPlayer, Unit, ServerIndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Demand a tribute from a native settlement.
DemandTributeMessage - Class in net.sf.freecol.common.networking
The message sent when demanding tribute from a native settlement.
DemandTributeMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.DemandTributeMessage
Create a new DemandTributeMessage from a supplied element.
DemandTributeMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.DemandTributeMessage
Create a new DemandTributeMessage with the supplied unit and direction.
DEMOTE_ON_ALL_EQUIPMENT_LOST - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability are demoted on losing all equipment.
DEMOTE_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
The demote unit.
DEMOTION - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The demotion.
denounce - Variable in class net.sf.freecol.common.networking.MissionaryMessage
Is this a denunciation?
DENOUNCE_HERESY - net.sf.freecol.client.control.InGameController.MissionaryAction
 
DENOUNCE_HERESY - Static variable in class net.sf.freecol.common.model.Ability
The ability to denounce heresy.
denounceMission(ServerPlayer, Unit, ServerIndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Denounce an existing mission.
deriveAutosaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Derive the directory for the autosave files from the save directory.
descendingAmountComparator - Static variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
Comparator to order suggestions by descending improvement amount.
descendingAmountComparator - Static variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
The Constant descendingAmountComparator.
descendingDoubleComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
descendingIntegerComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
descendingList(Map<JMenuItem, Integer>) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
descendingListLengthComparator - Static variable in class net.sf.freecol.common.util.CollectionUtils
 
DESCRIPTION_KEYS - Static variable in class net.sf.freecol.common.i18n.Messages
 
DESCRIPTION_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
descriptionKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
descriptionKey(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
descriptionPanel - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
A panel with information about this transformation.
DESERT - net.sf.freecol.common.model.Region.RegionType
The desert.
DesktopEntry - Class in net.sf.freecol.tools
Generate a desktop entry file.
DesktopEntry() - Constructor for class net.sf.freecol.tools.DesktopEntry
 
DESTDIR - Static variable in class net.sf.freecol.tools.ForestMaker
 
destination - Variable in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
 
destination - Variable in class net.sf.freecol.common.model.mission.GoToMission
The destination of this Mission.
destination - Variable in class net.sf.freecol.common.model.TradeItem
The player who is to receive this item.
destination - Variable in class net.sf.freecol.common.model.Unit
A destination for go-to moves.
destination - Variable in class net.sf.freecol.server.ai.AIGoods
The destination location for the goods.
destination - Variable in class net.sf.freecol.server.ai.Wish
The requesting location of this wish.
Destination(Location, int, Unit, List<GoodsType>) - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
Create a destination.
DESTINATION_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
DESTINATION_DIRECTORY - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.HighSeas
The Constant DESTINATION_TAG.
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.mission.GoToMission
 
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.TradeItem
The Constant DESTINATION_TAG.
DESTINATION_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant DESTINATION_TAG.
DESTINATION_TAG - Static variable in class net.sf.freecol.server.ai.AIGoods
 
DESTINATION_TAG - Static variable in class net.sf.freecol.server.ai.Wish
 
DESTINATION_UPPER_BOUND - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
Insist transport lists remain simple by imposing an upper bound on the distinct destination locations to visit.
destinationCapacity() - Method in class net.sf.freecol.server.ai.mission.TransportMission
How many more destinations are desirable on the current cargoes list? Must be public! This is checked in European AI player.
DestinationCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.DestinationCellRenderer
 
destinationComparator - Static variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
How to order the destinations.
DestinationComparator(Player) - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DestinationComparator
 
destinationCount() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Count distinct non-adjacent destinations in a list of cargoes.
destinationId - Variable in class net.sf.freecol.common.networking.MoveToMessage
The identifier of the destination to be moved to.
destinationId - Variable in class net.sf.freecol.common.networking.SetDestinationMessage
The object identifier of the unit destination or null.
destinationList - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
The list of destinations.
DestinationPanel() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
 
destinations - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
The available destinations.
destinations - Variable in class net.sf.freecol.common.model.HighSeas
The destinations this HighSeas object connects.
destinationSelector - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
A box to select stops to add.
destinationTile - Variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
 
DESTROY_COLONY - net.sf.freecol.common.model.CombatModel.CombatResult
The destroy colony.
DESTROY_NATION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The destroy nation.
DESTROY_SETTLEMENT - net.sf.freecol.common.model.CombatModel.CombatResult
The destroy settlement.
DESTROY_SETTLEMENT - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The destroy settlement.
DESTROY_SETTLEMENT_SCORE - Static variable in class net.sf.freecol.common.model.GameOptions
The score penalty for destroying a settlement.
destroyBuilding(Building) - Method in class net.sf.freecol.server.model.ServerColony
Destroy an existing building in this colony.
DESYNC - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
detailPanel - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
detailPanel - Variable in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
detailPanel - Variable in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
 
details - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
Map[Colony, colony details]]
DetermineHighSeasAction - Class in net.sf.freecol.client.gui.action
An action for determining the high seas tiles.
DetermineHighSeasAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DetermineHighSeasAction
Creates a new DetermineHighSeasAction.
determineStance(Player) - Method in class net.sf.freecol.server.ai.AIPlayer
Standard stance change determination.
determineStance(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Standard stance change determination.
determineStance(Player) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Standard stance change determination.
determineStances(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Determines the stances towards each player.
determineStances(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Determines the stances towards each player.
DIALOG_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
dialogAdd(FreeColDialog<?>) - Method in class net.sf.freecol.client.gui.Canvas
Add a dialog to the current dialog list.
DialogCallback(FreeColDialog<T>, Tile, DialogHandler<T>) - Constructor for class net.sf.freecol.client.gui.Canvas.DialogCallback
Constructor.
DialogHandler<T> - Interface in net.sf.freecol.client.gui
The interface for non-modal dialog handlers.
dialogRemove(FreeColDialog<?>) - Method in class net.sf.freecol.client.gui.Canvas
Remove a dialog from the current dialog list.
dialogRemove(FreeColDialog<?>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
dialogs - Variable in class net.sf.freecol.client.gui.Canvas
The dialogs in view.
DialogType() - Constructor for enum net.sf.freecol.client.gui.panel.FreeColDialog.DialogType
 
DIFFICULTIES - Static variable in class net.sf.freecol.FreeCol
The difficulty levels.
difficulty - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A current difficulty level, driven by the contents of the difficulty box..
difficulty - Variable in class net.sf.freecol.common.model.HighScore
The difficulty level of this game.
difficulty - Static variable in class net.sf.freecol.FreeCol
The difficulty level id.
difficulty - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
difficulty - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
DIFFICULTY_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
Cheat (difficulty) group.
DIFFICULTY_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
DIFFICULTY_GOVERNMENT - Static variable in class net.sf.freecol.common.model.GameOptions
Government (difficulty) group.
DIFFICULTY_IMMIGRATION - Static variable in class net.sf.freecol.common.model.GameOptions
Immigration (difficulty) group.
DIFFICULTY_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant DIFFICULTY_LEVEL_TAG.
DIFFICULTY_LEVELS - Static variable in class net.sf.freecol.common.model.Specification
The difficulty levels option group is special.
DIFFICULTY_MONARCH - Static variable in class net.sf.freecol.common.model.GameOptions
Monarch (difficulty) group.
DIFFICULTY_NATIVES - Static variable in class net.sf.freecol.common.model.GameOptions
Native (difficulty) group.
DIFFICULTY_OTHER - Static variable in class net.sf.freecol.common.model.GameOptions
Other (difficulty) group.
DIFFICULTY_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant DIFFICULTY_TAG.
difficultyBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A box to choose the difficulty from.
difficultyButton - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A button to show/edit difficulty level.
DifficultyDialog - Class in net.sf.freecol.client.gui.panel
Dialog for displaying and modifying the difficulty level.
DifficultyDialog(FreeColClient, JFrame, Specification, OptionGroup, boolean) - Constructor for class net.sf.freecol.client.gui.panel.DifficultyDialog
Use this constructor to display the difficulty level of the current game read-only.
difficultyLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A label for the difficulty level selection.
difficultyLevel - Variable in class net.sf.freecol.common.model.Specification
The name of the difficulty level option group.
diplomacy(FreeColGameObject, FreeColGameObject, DiplomaticTrade) - Method in class net.sf.freecol.client.control.InGameController
Handle a diplomatic offer.
diplomacy(Game, Colony, Unit, DiplomaticTrade) - Method in class net.sf.freecol.common.networking.ServerAPI
Handler server query-response for diplomatic messages.
diplomacy(Game, Unit, Colony, DiplomaticTrade) - Method in class net.sf.freecol.common.networking.ServerAPI
Handler server query-response for diplomatic messages.
diplomacy(Game, Unit, Unit, DiplomaticTrade) - Method in class net.sf.freecol.common.networking.ServerAPI
Handler server query-response for diplomatic messages.
diplomacy(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Handles an "diplomacy"-message.
diplomacy(ServerPlayer, Colony, Unit, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Diplomacy.
diplomacy(ServerPlayer, Unit, Colony, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Diplomacy.
diplomacy(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "diplomacy"-request.
DiplomacyMessage - Class in net.sf.freecol.common.networking
The message sent when executing a diplomatic trade.
DiplomacyMessage(Colony, Unit, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacyMessage(FreeColGameObject, FreeColGameObject, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage from a supplied element.
DiplomacyMessage(Unit, Colony, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacyMessage(Unit, Unit, DiplomaticTrade) - Constructor for class net.sf.freecol.common.networking.DiplomacyMessage
Create a new DiplomacyMessage.
DiplomacySession - Class in net.sf.freecol.server.model
A type of session to handle diplomacy.
DiplomacySession(Unit, Settlement) - Constructor for class net.sf.freecol.server.model.DiplomacySession
 
DiplomacySession(Unit, Unit) - Constructor for class net.sf.freecol.server.model.DiplomacySession
 
DIPLOMATIC - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
First contact between Europeans.
DiplomaticTrade - Class in net.sf.freecol.common.model
The class DiplomaticTrade represents an offer one player can make another.
DiplomaticTrade(Game, DiplomaticTrade.TradeContext, Player, Player, List<TradeItem>, int) - Constructor for class net.sf.freecol.common.model.DiplomaticTrade
Creates a new DiplomaticTrade instance.
DiplomaticTrade(Game, Element) - Constructor for class net.sf.freecol.common.model.DiplomaticTrade
Creates a new DiplomaticTrade instance.
DiplomaticTrade.TradeContext - Enum in net.sf.freecol.common.model
A context for the trade.
DiplomaticTrade.TradeStatus - Enum in net.sf.freecol.common.model
A type for the trade status.
direction - Variable in class net.sf.freecol.client.gui.action.MoveAction
 
direction - Variable in class net.sf.freecol.client.gui.ScrollThread
The direction to scroll in.
direction - Variable in class net.sf.freecol.server.generator.River
Current direction the river is flowing in.
direction - Variable in class net.sf.freecol.server.generator.RiverSection
Direction the river is flowing toward, at the current section
Direction - Enum in net.sf.freecol.common.model
The directions a Unit can move to.
Direction(int, int, int, int) - Constructor for enum net.sf.freecol.common.model.Direction
Create a new direction with the given increments.
DirectionChange() - Constructor for enum net.sf.freecol.server.generator.River.DirectionChange
 
directionString - Variable in class net.sf.freecol.common.networking.AskSkillMessage
The direction the unit is asking in.
directionString - Variable in class net.sf.freecol.common.networking.AttackMessage
The direction to attack.
directionString - Variable in class net.sf.freecol.common.networking.DeclineMoundsMessage
The direction of exploration.
directionString - Variable in class net.sf.freecol.common.networking.DemandTributeMessage
The direction the demand is made.
directionString - Variable in class net.sf.freecol.common.networking.EmbarkMessage
An optional direction for the unit to move to find the carrier.
directionString - Variable in class net.sf.freecol.common.networking.InciteMessage
The direction to the settlement.
directionString - Variable in class net.sf.freecol.common.networking.LearnSkillMessage
The direction the unit is learning in.
directionString - Variable in class net.sf.freecol.common.networking.MissionaryMessage
The direction to the settlement.
directionString - Variable in class net.sf.freecol.common.networking.MoveMessage
The direction to move.
directionString - Variable in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
The direction of the settlement from the unit.
directionString - Variable in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
The direction of the settlement from the unit.
directionString - Variable in class net.sf.freecol.common.networking.SpySettlementMessage
The direction the spy is looking.
DISABLE_GRAY_LAYER - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display end turn grey background or not.
disableEditing() - Method in class net.sf.freecol.common.model.Specification
Disable editing of some critical option groups.
Disaster - Class in net.sf.freecol.common.model
This class describes disasters that can happen to a Colony, such as flooding, disease or Indian raids.
Disaster(String, Specification) - Constructor for class net.sf.freecol.common.model.Disaster
Create a new disaster.
DISASTER_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant DISASTER_PRODUCTION_INDEX.
DISASTER_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant DISASTER_TAG.
DISASTER_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant DISASTER_TAG.
Disaster.Effects - Enum in net.sf.freecol.common.model
Whether to apply one, many or all applicable disasters.
disasters - Variable in class net.sf.freecol.common.model.Specification
The disasters.
disasters - Variable in class net.sf.freecol.common.model.TileImprovementType
The disasters that may strike this type of tile improvement.
disasters - Variable in class net.sf.freecol.common.model.TileType
The disasters that may strike this type of tile.
DISASTERS_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant DISASTERS_TAG.
disbandUnit(Unit) - Method in class net.sf.freecol.client.control.InGameController
Disbands the active unit.
disbandUnit(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for disbanding a unit.
disbandUnit(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Disband a unit.
DisbandUnitAction - Class in net.sf.freecol.client.gui.action
An action for disbanding the active unit.
DisbandUnitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DisbandUnitAction
Creates a new DisbandUnitAction.
DisbandUnitMessage - Class in net.sf.freecol.common.networking
The message sent when disbanding a unit.
DisbandUnitMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.DisbandUnitMessage
Create a new DisbandUnitMessage from a supplied element.
DisbandUnitMessage(Unit) - Constructor for class net.sf.freecol.common.networking.DisbandUnitMessage
Create a new DisbandUnitMessage with the supplied unit.
disconnect() - Method in class net.sf.freecol.common.networking.Client
Disconnects this client from the server.
disconnect() - Method in class net.sf.freecol.common.networking.ServerAPI
Disconnect the client.
disconnect(String) - Method in class net.sf.freecol.common.networking.ReceivingThread
Disconnects this thread.
disconnect(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
Handles a "disconnect"-request.
disconnect(Connection, Element) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Handles a "disconnect"-message.
disconnect(Element) - Method in class net.sf.freecol.client.control.InputHandler
Handles a "disconnect"-message.
DISCONNECT_TAG - Static variable in class net.sf.freecol.common.networking.Connection
 
DisconnectHandler() - Constructor for class net.sf.freecol.server.control.InputHandler.DisconnectHandler
 
discover(Player, Turn) - Method in class net.sf.freecol.common.model.Region
Discover this region (and its children).
DISCOVER_NEW_WORLD - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The discover new world.
DISCOVER_REGION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The discover region.
discoverable - Variable in class net.sf.freecol.common.model.Region
Whether this region is discoverable.
DISCOVERABLE_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant DISCOVERABLE_TAG.
DISCOVERED_BY_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant DISCOVERED_BY_TAG.
DISCOVERED_IN_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant DISCOVERED_IN_TAG.
discoveredBy - Variable in class net.sf.freecol.common.model.Region
Which Player the Region was discovered by.
discoveredIn - Variable in class net.sf.freecol.common.model.Region
Which Turn the region was discovered in.
discoverer - Variable in class net.sf.freecol.common.model.Region
Identifier for the unit the region was discovered by.
disembark(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for disembarking from a carrier.
DISEMBARK - net.sf.freecol.common.model.Map.MoveStep
The disembark.
DISEMBARK_IN_COLONY - Static variable in class net.sf.freecol.common.model.GameOptions
All units disembark when a carrier arrives in a colony (Col1).
DisembarkMessage - Class in net.sf.freecol.common.networking
The message sent when disembarking.
DisembarkMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.DisembarkMessage
Create a new DisembarkMessage from a supplied element.
DisembarkMessage(Unit) - Constructor for class net.sf.freecol.common.networking.DisembarkMessage
Create a new DisembarkMessage with the supplied name.
disembarkTile - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
disembarkUnit(ServerPlayer, ServerUnit) - Method in class net.sf.freecol.server.control.InGameController
Disembark unit from a carrier.
display - Variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
 
display(Graphics2D, ImageLibrary, Dimension) - Method in class net.sf.freecol.client.gui.ChatDisplay
Displays the list of messages.
DISPLAY_BORDERS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display borders by default or not.
DISPLAY_COMPASS_ROSE - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display a compass rose or not.
DISPLAY_GRID - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display the grid by default or not.
DISPLAY_MAP_CONTROLS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to display the map controls or not.
DISPLAY_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
The Constant DISPLAY_TAG.
DISPLAY_TILE_TEXT - Static variable in class net.sf.freecol.client.ClientOptions
What text to display in the tiles.
DISPLAY_TILE_TEXT_EMPTY - Static variable in class net.sf.freecol.client.ClientOptions
 
DISPLAY_TILE_TEXT_NAMES - Static variable in class net.sf.freecol.client.ClientOptions
 
DISPLAY_TILE_TEXT_OWNERS - Static variable in class net.sf.freecol.client.ClientOptions
 
DISPLAY_TILE_TEXT_REGIONS - Static variable in class net.sf.freecol.client.ClientOptions
 
DisplayBordersAction - Class in net.sf.freecol.client.gui.action
An action to toggle the display of national borders.
DisplayBordersAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DisplayBordersAction
Creates this action.
displayCenteredImage(Graphics2D, BufferedImage) - Method in class net.sf.freecol.client.gui.TileViewer
Centers the given Image on the tile.
displayChat(String, String, boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Displays a chat message to the user.
displayChatMessage(GUIMessage) - Method in class net.sf.freecol.client.gui.Canvas
Tells that a chat message was received.
displayChatMessage(Player, String, boolean) - Method in class net.sf.freecol.client.gui.GUI
Tells the map controls that a chat message was received.
displayChatMessage(Player, String, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Tells the map controls that a chat message was received.
displayColonyPlan(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to display an AI colony plan.
displayColonyTile(Graphics2D, Tile, Colony, BufferedImage) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the given colony tile.
displayColonyTiles(Graphics2D, Tile[][], Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
 
displayColonyTiles(Graphics2D, Tile[][], Colony) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the 3x3 tiles for the TilesPanel in ColonyPanel.
displayColonyValuePlayer - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Display tile values as a colony site for this player?
displayCoordinates - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Display map coordinates?
displayCursor(Graphics2D) - Method in class net.sf.freecol.client.gui.MapViewer
 
displayEurope(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to display Europe.
displayFogOfWar(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the given Tile onto the given Graphics2D object at the location specified by the coordinates.
DisplayGridAction - Class in net.sf.freecol.client.gui.action
An action to toggle the display of the map grid.
DisplayGridAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.DisplayGridAction
Creates this action.
displayHighScores(Boolean) - Method in class net.sf.freecol.client.control.InGameController
Display the high scores.
displayId - Variable in class net.sf.freecol.common.model.ModelMessage
The display id.
displayLabel(FreeColObject) - Method in class net.sf.freecol.client.gui.panel.InformationPanel
A label for an FCO that can meaningfully be displayed.
displayLargeCenteredImage(Graphics2D, BufferedImage) - Method in class net.sf.freecol.client.gui.TileViewer
Centers the given Image on the tile, ensuring it is not drawing over tiles south of it.
DisplayListOption() - Constructor for enum net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
displayLostCityRumour(Graphics2D) - Method in class net.sf.freecol.client.gui.TileViewer
 
displayMap(Graphics2D) - Method in class net.sf.freecol.client.gui.MapViewer
Displays the Map.
displayMessages() - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
 
displayMission(FreeColClient, Unit) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to display a mission.
displayModelMessages(boolean) - Method in class net.sf.freecol.client.control.InGameController
Displays pending ModelMessages.
displayModelMessages(boolean, boolean) - Method in class net.sf.freecol.client.control.InGameController
Displays pending ModelMessages.
displayModelMessagesRunnable - Variable in class net.sf.freecol.client.control.InGameInputHandler
 
displayNumber - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
The smallest number to display above the goodsIcons.
displayObject(FreeColObject) - Method in class net.sf.freecol.client.gui.SwingGUI
Show the appropriate panel for an object.
displayOptionalTileText(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the Tile text for a Tile.
displayOptionBox - Variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel
Box to choose the type of settlements to list.
displayPath(Graphics2D, PathNode) - Method in class net.sf.freecol.client.gui.MapViewer
Display a path.
displayResourceTileItem(Graphics2D, Resource) - Method in class net.sf.freecol.client.gui.TileViewer
 
displayRoad(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.RoadPainter
Draws all roads on the given Tile.
displaySettlementLabels(Graphics2D, Settlement, Player, int, Font, Font, Font) - Method in class net.sf.freecol.client.gui.MapViewer
 
displaySettlementWithChipsOrPopulationNumber(Graphics2D, Tile, boolean) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the given Tile onto the given Graphics2D object at the location specified by the coordinates.
displaySplashScreen(InputStream) - Method in class net.sf.freecol.client.gui.GUI
Display the splash screen.
displaySplashScreen(InputStream) - Method in class net.sf.freecol.client.gui.SwingGUI
Display the splash screen.
displayStatsMessage(String, Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
displayTerritorialBorders(Graphics2D, Tile, MapViewer.BorderType, boolean) - Method in class net.sf.freecol.client.gui.MapViewer
Draws the borders of a territory on the given Tile.
DisplayText() - Constructor for enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
displayTile(Graphics2D, Tile, BufferedImage) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the given Tile.
displayTileImprovement(Graphics2D, Tile, TileImprovement) - Method in class net.sf.freecol.client.gui.TileViewer
 
displayTileItem(Graphics2D, Tile, TileItem) - Method in class net.sf.freecol.client.gui.TileViewer
Draws the given TileItem on the given Tile.
displayTileItems(Graphics2D, Tile, BufferedImage) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the given tile's items onto the given Graphics2D object.
DisplayTileTextAction - Class in net.sf.freecol.client.gui.action
Display text over tiles.
DisplayTileTextAction(FreeColClient, DisplayTileTextAction.DisplayText) - Constructor for class net.sf.freecol.client.gui.action.DisplayTileTextAction
Creates this action
DisplayTileTextAction.DisplayText - Enum in net.sf.freecol.client.gui.action
 
displayTileWithBeachAndBorder(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.TileViewer
Displays the given Tile onto the given Graphics2D object at the location specified by the coordinates.
displayTurnReportMessages() - Method in class net.sf.freecol.client.control.InGameController
Displays the messages in the current turn report.
displayUnit(Graphics2D, Unit) - Method in class net.sf.freecol.client.gui.MapViewer
Displays the given Unit onto the given Graphics2D object at the location specified by the coordinates.
displayUnitCount - Variable in class net.sf.freecol.common.model.Colony
The display unit count.
displayUnits(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to dump a players units/iterators to stderr.
displayUnknownTileBorder(Graphics2D, Tile) - Method in class net.sf.freecol.client.gui.TileViewer
 
DISPLEASED - net.sf.freecol.common.model.Tension.Level
The displeased.
displeasure - Variable in class net.sf.freecol.common.model.Monarch
Whether displeasure has been incurred.
DISPLEASURE - net.sf.freecol.common.model.Monarch.MonarchAction
The displeasure.
DISPLEASURE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
The Constant DISPLEASURE_TAG.
dispose() - Method in class net.sf.freecol.common.model.FreeColGameObject
Destroy this object and all its parts, releasing resources and removing references.
dispose() - Method in class net.sf.freecol.server.ai.AIColony
Disposes this AIColony.
dispose() - Method in class net.sf.freecol.server.ai.AIGoods
Disposes this object.
dispose() - Method in class net.sf.freecol.server.ai.AIObject
Disposes this AIObject by removing the reference to this object from the enclosing AIMain.
dispose() - Method in class net.sf.freecol.server.ai.AIUnit
Disposes this object and any attached mission.
dispose() - Method in class net.sf.freecol.server.ai.mission.Mission
Disposes this mission by removing any references to it.
dispose() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Disposes of this pioneering mission.
dispose() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Disposes of this Mission.
dispose() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Disposes this mission by removing any references to it.
dispose() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Disposes this TileImprovementPlan.
dispose() - Method in class net.sf.freecol.server.ai.Wish
Disposes of this AIObject by removing any references to this object.
DISPOSE_ON_ALL_EQUIPMENT_LOST - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability die on losing all equipment.
DISPOSE_ON_COMBAT_LOSS - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability die on losing a combat.
disposed - Variable in class net.sf.freecol.common.model.FreeColGameObject
Has this object been disposed.
disposeResources() - Method in class net.sf.freecol.common.model.Europe
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.FreeColGameObject
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.GoodsContainer
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.IndianSettlement
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.Settlement
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.Tile
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.TileItemContainer
Removes all references to this object.
disposeResources() - Method in class net.sf.freecol.common.model.Unit
Dispose of the resources of this object, and finally remove it from the game.
disposeResources() - Method in class net.sf.freecol.common.model.UnitLocation
Dispose of the resources of this object, and finally remove it from the game.
disposeUnits(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Disposes of the Units which are the children of this Element.
DISTANCE_TO_HIGH_SEA - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the distance to the high seas.
DistanceComparator(Player) - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DistanceComparator
 
distToLandFromHighSeas - Variable in class net.sf.freecol.client.gui.panel.Parameters
 
divert(FreeColGameObject) - Method in class net.sf.freecol.common.model.ModelMessage
Switch the source (and display if it is the same) to a new object.
divertModelMessages(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.Player
Sometimes an event causes the source (and display) fields in an accumulated model message to become invalid (e.g.
docksPanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
DocksPanel() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
 
doClientProcessingFor(Element) - Method in class net.sf.freecol.client.networking.UserServerAPI
 
doClientProcessingFor(Element) - Method in class net.sf.freecol.common.networking.ServerAPI
Do local client processing for a reply.
document - Variable in class net.sf.freecol.common.networking.DOMMessage
The actual message data.
document - Variable in class net.sf.freecol.common.networking.Message
The actual Message data.
documentFrom(InputStream) - Static method in class net.sf.freecol.common.util.Xml
 
documentFrom(String) - Static method in class net.sf.freecol.common.util.Xml
 
documentFrom(InputSource) - Static method in class net.sf.freecol.common.util.Xml
 
doEndTurn(boolean) - Method in class net.sf.freecol.client.control.InGameController
End the turn.
doExecuteGotoOrders() - Method in class net.sf.freecol.client.control.InGameController
Do the goto orders operation.
doMission() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission() - Method in class net.sf.freecol.common.model.mission.GoToMission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission() - Method in interface net.sf.freecol.common.model.mission.Mission
Attempts to carry out the mission and returns an appropriate MissionState.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.AIUnit
Performs the mission this unit has been assigned.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Performs the mission.
doMission(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Performs the mission.
doMissions(List<AIUnit>, LogBuilder) - Method in class net.sf.freecol.server.ai.AIPlayer
Makes every unit perform their mission.
doMissions(List<AIUnit>, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Makes every unit perform their mission.
DOMMessage - Class in net.sf.freecol.common.networking
Class for parsing raw message data into an XML-tree and for creating new XML-trees.
DOMMessage(InputStream) - Constructor for class net.sf.freecol.common.networking.DOMMessage
Constructs a new DOMMessage with data from the given InputStream.
DOMMessage(String) - Constructor for class net.sf.freecol.common.networking.DOMMessage
Protected constructor for the benefit of the subclasses.
DOMMessage(Document) - Constructor for class net.sf.freecol.common.networking.DOMMessage
Constructs a new DOMMessage with data from the given XML-document.
DOMMessage(InputSource) - Constructor for class net.sf.freecol.common.networking.DOMMessage
Constructs a new DOMMessage with data from the given InputSource.
DOMMessageCallable(Connection, Game, DOMMessage, InGameController.DOMMessageHandler) - Constructor for class net.sf.freecol.server.control.InGameController.DOMMessageCallable
 
doPlanning() - Method in class net.sf.freecol.server.ai.goal.Goal
Recursively calls Goal.doPlanning() in subgoals that Goal.needsPlanning(), then calls its own planning method.
doRaiseErrorMessage(String) - Method in class net.sf.freecol.client.networking.UserServerAPI
 
doRaiseErrorMessage(String) - Method in class net.sf.freecol.common.networking.ServerAPI
Handle error conditions detected by the client.
doTransport(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Perform the transport load/unload operations on arrival at the target for the top cargo.
doubleAccumulator - Static variable in class net.sf.freecol.common.util.CollectionUtils
Trivial double accumulator.
doubleClickDelay - Static variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
doubleClickTimer - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
downButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
downgrade - Variable in class net.sf.freecol.common.model.Role
The Role to downgrade to after losing a battle.
downgrade() - Method in class net.sf.freecol.common.model.Building
Downgrade this building.
DOWNGRADE_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant DOWNGRADE_TAG.
DOWNGRADE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant DOWNGRADE_TAG.
DRAG_SCROLL_SPACE - Static variable in class net.sf.freecol.client.gui.AbstractCanvasListener
Space to drag-scroll.
DRAG_THRESHOLD - Static variable in class net.sf.freecol.client.gui.CanvasMouseMotionListener
Number of pixels that must be moved before a goto is enabled.
dragDropEnd(DragSourceDropEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
As the operation completes.
dragEnter(DragSourceDragEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
As the hotspot enters a platform dependent drop site.
dragExit(DragSourceEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
As the hotspot exits a platform dependent drop site.
Draggable - Interface in net.sf.freecol.client.gui.panel
 
dragGestureRecognized(DragGestureEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
A Drag gesture has been recognized.
dragListener - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Mouse listeners to use throughout.
DragListener - Class in net.sf.freecol.client.gui.panel
A DragListener should be attached to Swing components that have a TransferHandler attached.
DragListener(FreeColClient, FreeColPanel) - Constructor for class net.sf.freecol.client.gui.panel.DragListener
The constructor to use.
dragOver(DragSourceDragEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
As the hotspot moves over a platform dependent drop site.
drawBackground(Graphics2D) - Method in class net.sf.freecol.client.gui.panel.Flag
 
drawBorders - Static variable in class net.sf.freecol.tools.ForestMaker
 
drawBox(JComponent, Point, Point) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
Draw a box on screen.
drawPerBend(Graphics2D, boolean) - Method in class net.sf.freecol.client.gui.panel.Flag
 
drawPerSaltire(Graphics2D) - Method in class net.sf.freecol.client.gui.panel.Flag
 
drawPlus - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
Whether to display positive integers with a "+" sign.
drawQuarters(Graphics2D) - Method in class net.sf.freecol.client.gui.panel.Flag
 
drawStripes(Graphics2D, Flag.Alignment, int) - Method in class net.sf.freecol.client.gui.panel.Flag
 
drawTiledImage(String, Graphics, JComponent, Insets) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Draw a (usually small) background image into a (usually larger) space specified by a component, tiling the image to fill up the space.
drawToMap(List<RiverSection>) - Method in class net.sf.freecol.server.generator.River
Draws the completed river to the map.
drawTrees - Static variable in class net.sf.freecol.tools.ForestMaker
 
DRESS_MISSIONARY - Static variable in class net.sf.freecol.common.model.Ability
The ability to bless a missionary.
DROP_ALLIANCE_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
The Constant DROP_ALLIANCE_MODIFIER.
dropActionChanged(DragSourceDragEvent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
 
dropExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
Drops some goods from the goods list, and cancels any transport.
dropListener - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Mouse listeners to use throughout.
DropListener - Class in net.sf.freecol.client.gui.panel
A DropListener should be attached to Swing components that have a TransferHandler attached.
DropListener() - Constructor for class net.sf.freecol.client.gui.panel.DropListener
 
DROPOFF - net.sf.freecol.server.ai.Cargo.CargoMode
 
DropTarget - Interface in net.sf.freecol.client.gui.panel
 
dropTransport() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Drop the current transport, keeping the transport mission consistent.
dropTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
If this carrier is the current carrier of a transportable, drop it.
dst - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The dst.
DUAL_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that assigns 1 to category "one", 2 to category "two" and all other numbers to category "other".
DualNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that distinguish the categories one, two and other.
DualNumberRule() - Constructor for class net.sf.freecol.common.i18n.DualNumberRule
 
DummyConnection - Class in net.sf.freecol.server.networking
A dummy connection, used for AI players.
DummyConnection(String, MessageHandler) - Constructor for class net.sf.freecol.server.networking.DummyConnection
Sets up a dummy connection using the specified MessageHandlers.
dump() - Method in class net.sf.freecol.server.ai.Cargo
Reset this cargo to dump to the nearest available location.
DUMP - net.sf.freecol.server.ai.Cargo.CargoMode
 
DUMP_CARGO - net.sf.freecol.client.control.InGameController.BoycottAction
 
dumpCargo(Cargo, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Dump a currently carried cargo.
DumpCargoDialog - Class in net.sf.freecol.client.gui.panel
This panel is used to handle dumping cargo.
DumpCargoDialog(FreeColClient, JFrame, Unit) - Constructor for class net.sf.freecol.client.gui.panel.DumpCargoDialog
Creates a dialog for choosing cargo for a unit to dump.
dumpCollection(Collection<T>) - Static method in class net.sf.freecol.common.model.FreeColObject
Debugging tool, dump collection XML to System.err.
dumpObject() - Method in class net.sf.freecol.common.model.FreeColObject
Debugging tool, dump object XML to System.err.
dumpTile(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to dump a tile to stderr.
dumpTransportable(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Dump a transportable.
duplicateResource(String, String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Create another mapping for a Resource under a different key.
duration - Variable in class net.sf.freecol.common.model.Feature
The duration of this Feature.
DURATION_TAG - Static variable in class net.sf.freecol.common.model.Feature
The Constant DURATION_TAG.
durationInMs - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
DUTCH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
DX - Static variable in class net.sf.freecol.tools.RiverMaker
 
DY - Static variable in class net.sf.freecol.tools.RiverMaker
 

E

E - net.sf.freecol.common.model.Direction
The e.
EDGE_LENGTH - Static variable in class net.sf.freecol.tools.RiverMaker
 
edgeDistanceComparator - Static variable in class net.sf.freecol.common.model.Tile
Comparator to sort tiles by increasing distance from the edge.
EDIT - Static variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
editable - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
editable - Variable in class net.sf.freecol.client.gui.option.OptionUI
Whether the Option should be editable.
editable - Variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
editable - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
editable - Variable in class net.sf.freecol.client.gui.panel.UnitPanel
Whether this panel is editable.
editable - Variable in class net.sf.freecol.common.option.OptionGroup
Is this option group user editable?.
EDITABLE_TAG - Static variable in class net.sf.freecol.common.option.OptionGroup
The Constant EDITABLE_TAG.
editButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
EditOptionDialog - Class in net.sf.freecol.client.gui.panel
Dialog to edit options with.
EditOptionDialog(FreeColClient, JFrame, Option) - Constructor for class net.sf.freecol.client.gui.panel.EditOptionDialog
Create an EditOptionDialog.
editRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to edit an existing trade route.
EditSettlementDialog - Class in net.sf.freecol.client.gui.panel
This dialog is used to edit an Indian settlement (map editor only).
EditSettlementDialog(FreeColClient, JFrame, IndianSettlement) - Constructor for class net.sf.freecol.client.gui.panel.EditSettlementDialog
Create an EditSettlementDialog.
EDUCATION - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The education.
Effect - Class in net.sf.freecol.common.model
The effect of a natural disaster or other event.
Effect() - Constructor for class net.sf.freecol.common.model.Effect
Deliberately empty constructor.
Effect(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Effect
Creates a new Effect instance.
Effect(Effect) - Constructor for class net.sf.freecol.common.model.Effect
Create a new effect from an existing one.
EFFECT_TAG - Static variable in class net.sf.freecol.common.model.Disaster
The Constant EFFECT_TAG.
effects - Variable in class net.sf.freecol.common.model.Disaster
The effects of this disaster.
Effects() - Constructor for enum net.sf.freecol.common.model.Disaster.Effects
 
EFFECTS_TAG - Static variable in class net.sf.freecol.common.model.Disaster
The Constant EFFECTS_TAG.
ejectUnits(WorkLocation, List<Unit>) - Method in class net.sf.freecol.server.model.ServerColony
Eject units to any available work location.
ELECT_FOUNDING_FATHER - Static variable in class net.sf.freecol.common.model.Ability
The ability to elect founding fathers.
elementToString(Element) - Static method in class net.sf.freecol.common.networking.DOMMessage
Convert an element to a string.
elevation - Variable in class net.sf.freecol.common.model.TileType
Is this elevated terrain?.
embark(Unit, Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for boarding a carrier.
EMBARK - net.sf.freecol.common.model.Map.MoveStep
The embark.
EMBARK - net.sf.freecol.common.model.Unit.MoveType
The embark.
embarkedThisTurn(int) - Method in class net.sf.freecol.common.model.PathNode
Does this path include a non-carrier move within a given turn?.
EmbarkMessage - Class in net.sf.freecol.common.networking
The message sent when embarking.
EmbarkMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.EmbarkMessage
Create a new EmbarkMessage from a supplied element.
EmbarkMessage(Unit, Unit, Direction) - Constructor for class net.sf.freecol.common.networking.EmbarkMessage
Create a new EmbarkMessage with the supplied unit, carrier and optional direction.
embarkUnit(Unit) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Handles the change of unit as a result of an embark.
embarkUnit(ServerPlayer, ServerUnit, Unit) - Method in class net.sf.freecol.server.control.InGameController
Embark a unit onto a carrier.
emigrate(int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for emigration.
emigrate(Player, int, int, boolean) - Method in class net.sf.freecol.client.control.InGameController
Emigrate a unit from Europe.
emigrate(ServerPlayer, int, Europe.MigrationType) - Method in class net.sf.freecol.server.control.InGameController
A unit migrates from Europe.
EmigrateUnitMessage - Class in net.sf.freecol.common.networking
The message sent when a unit is to emigrate.
EmigrateUnitMessage(int) - Constructor for class net.sf.freecol.common.networking.EmigrateUnitMessage
Create a new EmigrateUnitMessage with the supplied slot.
EmigrateUnitMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.EmigrateUnitMessage
Create a new EmigrateUnitMessage from a supplied element.
emigration(Player, int, boolean) - Method in class net.sf.freecol.client.control.InGameController
Select all the units to emigrate from Europe.
EmigrationDialog - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to choose which unit will emigrate from Europe.
EmigrationDialog(FreeColClient, JFrame, Europe, boolean) - Constructor for class net.sf.freecol.client.gui.panel.EmigrationDialog
The constructor to use.
empty - Variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
EMPTY - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
EMPTY_LIST - Static variable in class net.sf.freecol.common.model.WorkLocation
The Constant EMPTY_LIST.
EMPTY_MARGIN - Static variable in class net.sf.freecol.client.gui.panel.Utility
The margin to use for a link button.
EMPTY_TRADERS - Static variable in class net.sf.freecol.common.model.GameOptions
Allow empty units to trade.
enable() - Method in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
Prepares the input stream for a new message.
enable(Component[], boolean) - Method in class net.sf.freecol.tools.FlagTest
 
ENABLE_UPKEEP - Static variable in class net.sf.freecol.common.model.GameOptions
Enable upkeep requirement on buildings.
enableComponents() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Enable components according to the selected button.
enableComponents(Component[], boolean) - Method in class net.sf.freecol.client.gui.panel.NewPanel
Dis/Enable a group of components.
enabled - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
enabled - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
 
enableDebugMode(FreeColDebugger.DebugMode) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Enables a particular debug mode.
enableMapControls(boolean) - Method in class net.sf.freecol.client.gui.GUI
Enable the map controls.
enableMapControls(boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
Enable the map controls.
encodeConnections() - Method in class net.sf.freecol.common.model.TileImprovement
Encode a style string suitable for TileImprovementStyle.getInstance.
encodeStyle() - Method in class net.sf.freecol.server.generator.RiverSection
 
encodeStyle(Tile) - Static method in class net.sf.freecol.server.generator.TerrainGenerator
Sets the style of the tiles.
END - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
END_OF_STREAM - Static variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
END_TURN - net.sf.freecol.client.control.InGameController.MoveMode
 
ENDING_GAME - net.sf.freecol.server.FreeColServer.GameState
 
endPoint - Variable in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
 
endTurn() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for the turn to end.
endTurn(boolean) - Method in class net.sf.freecol.client.control.InGameController
End the turn command.
endTurn(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Ends the turn of the given player.
EndTurnAction - Class in net.sf.freecol.client.gui.action
An action for ending the turn.
EndTurnAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.EndTurnAction
Creates a new EndTurnAction.
EndTurnDialog - Class in net.sf.freecol.client.gui.panel
Centers the map on a known settlement or colony.
EndTurnDialog(FreeColClient, JFrame, List<Unit>) - Constructor for class net.sf.freecol.client.gui.panel.EndTurnDialog
The constructor to use.
EndTurnDialog.UnitCellRenderer - Class in net.sf.freecol.client.gui.panel
 
EndTurnDialog.UnitWrapper - Class in net.sf.freecol.client.gui.panel
We need to wrap the Unit class in order to make the JList support keystroke navigation.
endTurnPanel - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
EndTurnPanel() - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel.EndTurnPanel
 
ENEMY_MOVE_ANIMATION_SPEED - Static variable in class net.sf.freecol.client.ClientOptions
Animation speed for enemy units.
enemyId - Variable in class net.sf.freecol.common.networking.InciteMessage
The identifier of the enemy to incite against.
ENGLISH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
ENHANCED_MISSIONARIES - Static variable in class net.sf.freecol.common.model.GameOptions
Do missionaries provide extra benefits.
ensureDisembark() - Method in class net.sf.freecol.common.model.PathNode
Ensure the last node of this path is no longer on the carrier.
ENTER_COLONY - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The enter colony.
ENTER_FOREIGN_COLONY_WITH_SCOUT - net.sf.freecol.common.model.Unit.MoveType
The enter foreign colony with scout.
ENTER_INDIAN_SETTLEMENT_WITH_FREE_COLONIST - net.sf.freecol.common.model.Unit.MoveType
The enter indian settlement with free colonist.
ENTER_INDIAN_SETTLEMENT_WITH_MISSIONARY - net.sf.freecol.common.model.Unit.MoveType
The enter indian settlement with missionary.
ENTER_INDIAN_SETTLEMENT_WITH_SCOUT - net.sf.freecol.common.model.Unit.MoveType
The enter indian settlement with scout.
ENTER_SETTLEMENT_WITH_CARRIER_AND_GOODS - net.sf.freecol.common.model.Unit.MoveType
The enter settlement with carrier and goods.
enterRevengeMode() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking to enter revenge mode (post-game).
enterRevengeMode(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Enters revenge mode against those evil AIs.
enterUnitOutForAnimation(Unit, Tile) - Method in class net.sf.freecol.client.gui.MapViewer
 
entries - Variable in class net.sf.freecol.server.ai.ProductionCache
Sorted entries per goods type.
entry - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
Entry(GoodsType, WorkLocation, Unit) - Constructor for class net.sf.freecol.server.ai.ProductionCache.Entry
 
ENTRY_LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant ENTRY_LOCATION_TAG.
ENTRY_LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant ENTRY_LOCATION_TAG.
entryLocation - Variable in class net.sf.freecol.common.model.Player
The player starting location on the map.
entryLocation - Variable in class net.sf.freecol.common.model.Unit
The last entry location used by this unit.
EnumRenderer(String) - Constructor for class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.EnumRenderer
 
EOS - Static variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
EQ - net.sf.freecol.common.model.Limit.Operator
The eq.
equals(Object) - Method in class net.sf.freecol.client.gui.TileViewer.SortableImage
equals(Object) - Method in class net.sf.freecol.common.model.Ability
equals(Object) - Method in class net.sf.freecol.common.model.AbstractGoods
equals(Object) - Method in class net.sf.freecol.common.model.ColonyTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.EquipmentType
equals(Object) - Method in class net.sf.freecol.common.model.Feature
equals(Object) - Method in class net.sf.freecol.common.model.FreeColGameObject
equals(Object) - Method in class net.sf.freecol.common.model.FreeColObject
equals(Object) - Method in class net.sf.freecol.common.model.Game
equals(Object) - Method in class net.sf.freecol.common.model.GoldTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.Goods
equals(Object) - Method in class net.sf.freecol.common.model.GoodsTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.HistoryEvent
equals(Object) - Method in class net.sf.freecol.common.model.InciteTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.Map.Position
equals(Object) - Method in class net.sf.freecol.common.model.ModelMessage
equals(Object) - Method in class net.sf.freecol.common.model.Modifier
equals(Object) - Method in class net.sf.freecol.common.model.Operand
equals(Object) - Method in class net.sf.freecol.common.model.ProductionType
equals(Object) - Method in class net.sf.freecol.common.model.Scope
equals(Object) - Method in class net.sf.freecol.common.model.StanceTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.StringTemplate
equals(Object) - Method in class net.sf.freecol.common.model.TileTypeChange
equals(Object) - Method in class net.sf.freecol.common.model.TradeItem
equals(Object) - Method in class net.sf.freecol.common.model.Turn
equals(Object) - Method in class net.sf.freecol.common.model.UnitTradeItem
equals(Object) - Method in class net.sf.freecol.common.model.UnitWas
equals(Object) - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
equals(Object) - Method in class net.sf.freecol.common.option.LanguageOption.Language
equals(Object) - Method in class net.sf.freecol.common.option.ModOption
equals(Object) - Method in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
equals(Object) - Method in class net.sf.freecol.server.model.ServerGame
equals(Object) - Method in class net.sf.freecol.tools.ForestMaker.ImageLocation
equals(T, T) - Static method in class net.sf.freecol.common.util.Utils
Check if two objects are equal but also checks for null.
EQUIP_EUROPEAN_RECRUITS - Static variable in class net.sf.freecol.common.model.GameOptions
Equip European recruits.
EQUIP_PIONEER_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant EQUIP_PIONEER_CHEAT.
EQUIP_SCOUT_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant EQUIP_SCOUT_CHEAT.
equipBraves(IndianSettlement, LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Greedily equips braves with horses and muskets.
equipForRole(Role) - Method in class net.sf.freecol.server.ai.AIUnit
Equips this AI unit for a particular role.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.common.model.Europe
Equip a unit for a role using resources at this location.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.common.model.Settlement
Equip a unit for a role using resources at this location.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.common.model.UnitLocation
Equip a unit for a role using resources at this location.
equipForRole(Unit, Role, int) - Method in class net.sf.freecol.server.model.ServerEurope
Equip a unit for a role using resources at this location.
equipForRole(ServerPlayer, Unit, Role, int) - Method in class net.sf.freecol.server.control.InGameController
Equip a unit for a specific role.
EquipForRoleMessage - Class in net.sf.freecol.common.networking
The message sent to equip a unit for a particular role.
EquipForRoleMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.EquipForRoleMessage
Create a new EquipForRoleMessage from a supplied element.
EquipForRoleMessage(Unit, Role, int) - Constructor for class net.sf.freecol.common.networking.EquipForRoleMessage
Create a new EquipForRoleMessage for the supplied Unit and Role.
equipment - Variable in class net.sf.freecol.common.model.Unit
The equipment this Unit carries.
EQUIPMENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant EQUIPMENT_TAG.
EQUIPMENT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant EQUIPMENT_TYPES_TAG.
EquipmentType - Class in net.sf.freecol.common.model
This whole class is now @compat 0.10.x.
EquipmentType(String, Specification) - Constructor for class net.sf.freecol.common.model.EquipmentType
Simple constructor.
equipmentTypes - Variable in class net.sf.freecol.common.model.Specification
The equipment types.
equipPioneerCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
equipScoutCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
equipUnitForRole(Unit, Role, int) - Method in class net.sf.freecol.client.control.InGameController
Change the role-equipment a unit has.
equipUnitForRole(Unit, Role, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for equipping a unit for a role.
equipUnitIfPossible(UnitLabel, AbstractGoods) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
error(String, String) - Method in class net.sf.freecol.client.control.InGameController
Display an error.
error(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "error"-message.
error(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "error"-message.
ERROR_MESSAGE - Static variable in class net.sf.freecol.client.gui.menu.DebugMenu
 
ErrorPanel - Class in net.sf.freecol.client.gui.panel
This is the panel that pops up when an error needs to be reported.
ErrorPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ErrorPanel
Creates an error panel containing the log file.
ErrorPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.ErrorPanel
Creates a panel to display the given error message.
ESTABLISH_MISSION - net.sf.freecol.client.control.InGameController.MissionaryAction
 
ESTABLISH_MISSION - Static variable in class net.sf.freecol.common.model.Ability
The ability to establish a mission.
established - Variable in class net.sf.freecol.common.model.Colony
The turn in which this colony was established.
ESTABLISHED_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant ESTABLISHED_TAG.
establishMission(ServerPlayer, Unit, ServerIndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Establish a new mission.
establishUnknownEnemy(Game) - Method in class net.sf.freecol.server.FreeColServer
Add option to capture units under repair in a colony.
ETCHED_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
ethnicity - Variable in class net.sf.freecol.common.model.Unit
The original ethnicity.
ETHNICITY_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant ETHNICITY_TAG.
europe - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
europe - Variable in class net.sf.freecol.common.model.EuropeWas
The europe.
europe - Variable in class net.sf.freecol.common.model.Player
The European port/location for this player.
Europe - Class in net.sf.freecol.common.model
Represents Europe in the game.
Europe(Game, String) - Constructor for class net.sf.freecol.common.model.Europe
Creates a new Europe with the given identifier.
Europe(Game, Player) - Constructor for class net.sf.freecol.common.model.Europe
Constructor for ServerEurope.
EUROPE - net.sf.freecol.common.model.Market.Access
The europe.
Europe.MigrationType - Enum in net.sf.freecol.common.model
Migration handling.
EuropeAction - Class in net.sf.freecol.client.gui.action
An action for displaying the EuropePanel.
EuropeAction() - Constructor for enum net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
EuropeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.EuropeAction
Creates a new EuropeAction.
EUROPEAN_NATION_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant EUROPEAN_NATION_TYPES_TAG.
EUROPEAN_NATIONS - Static variable in class net.sf.freecol.common.model.Nation
A list of European nation names, where model.nation.X.name exists.
EUROPEAN_UNIT_IMMIGRATION_PENALTY - Static variable in class net.sf.freecol.common.model.GameOptions
Per turn immigration penalty for units in Europe.
EuropeanAIPlayer - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single European Player and is used for controlling this player.
EuropeanAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.EuropeanAIPlayer
Creates a new AIPlayer.
EuropeanAIPlayer(AIMain, ServerPlayer) - Constructor for class net.sf.freecol.server.ai.EuropeanAIPlayer
Creates a new EuropeanAIPlayer.
europeanCount - Static variable in class net.sf.freecol.FreeCol
The number of European nations to enable by default.
europeanFirstContact(ServerPlayer, Colony, Unit, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Handle first contact between European players.
europeanFirstContact(ServerPlayer, Unit, Colony, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Handle first contact between European players.
europeanFirstContact(ServerPlayer, Unit, Unit, DiplomaticTrade) - Method in class net.sf.freecol.server.control.InGameController
Handle first contact between European players.
europeanNations - Variable in class net.sf.freecol.common.model.Specification
The european nations.
EuropeanNationType - Class in net.sf.freecol.common.model
Represents one of the European nations present in the game, i.e.
EuropeanNationType(String, Specification) - Constructor for class net.sf.freecol.common.model.EuropeanNationType
Create a new European nation type.
europeanNationTypes - Variable in class net.sf.freecol.common.model.Specification
The european nation types.
EUROPEANS - net.sf.freecol.common.model.Player.NoClaimReason
The europeans.
EUROPEANS_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
EUROPEANS_MIN - Static variable in class net.sf.freecol.FreeCol
 
EuropeButton(String, int, String, ActionListener) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.EuropeButton
 
EuropeInPortPanel() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
 
EuropePanel - Class in net.sf.freecol.client.gui.panel
This is a panel for the Europe display.
EuropePanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel
The constructor for a EuropePanel.
EuropePanel.DestinationPanel - Class in net.sf.freecol.client.gui.panel
A panel to hold unit labels that represent units that are going to America or Europe.
EuropePanel.DocksPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds UnitLabels that represent Units that are waiting on the docks in Europe.
EuropePanel.EuropeAction - Enum in net.sf.freecol.client.gui.panel
 
EuropePanel.EuropeButton - Class in net.sf.freecol.client.gui.panel
 
EuropePanel.EuropeInPortPanel - Class in net.sf.freecol.client.gui.panel
A panel that holds unit labels that represent naval units that are waiting in Europe.
EuropePanel.MarketPanel - Class in net.sf.freecol.client.gui.panel
A panel that shows goods available for purchase in Europe.
EuropePanel.TransactionLog - Class in net.sf.freecol.client.gui.panel
To log transactions made in Europe
EuropeWas - Class in net.sf.freecol.common.model
Helper container to remember the Europe state prior to some change, and fire off any consequent property changes.
EuropeWas(Europe) - Constructor for class net.sf.freecol.common.model.EuropeWas
Instantiates a new europe was.
EVADE_ATTACK - net.sf.freecol.common.model.CombatModel.CombatResult
The evade attack.
EVADE_ATTACK - Static variable in class net.sf.freecol.common.model.Ability
The ability to evade naval attack.
EVADE_BOMBARD - net.sf.freecol.common.model.CombatModel.CombatResult
The evade bombard.
evaluate(Integer, Integer) - Method in class net.sf.freecol.common.model.Limit
Evaluate two integers using the limit operator.
evaluate(Game) - Method in class net.sf.freecol.common.model.Limit
Evaluate this limit within a game.
evaluate(Player) - Method in class net.sf.freecol.common.model.Limit
Evaluate this limit with respect to a player.
evaluate(Settlement) - Method in class net.sf.freecol.common.model.Limit
Evaluate this limit with respect to a player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.AbstractGoods
Evaluate goods for trade purposes.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.Building
Evaluate this work location for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.Colony
Evaluate this colony for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.ColonyTile
Evaluate this work location for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.GoldTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.InciteTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.StanceTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.TradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.Unit
Evaluate this unit for trade purposes.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.UnitTradeItem
Evaluate this trade item for a given player.
evaluateFor(Player) - Method in class net.sf.freecol.common.model.WorkLocation
Evaluate this work location for a given player.
evenDX - Variable in enum net.sf.freecol.common.model.Direction
The even DX.
evenDY - Variable in enum net.sf.freecol.common.model.Direction
The even DY.
Event - Class in net.sf.freecol.common.model
A special game event.
Event(String, Specification) - Constructor for class net.sf.freecol.common.model.Event
Create a new event.
Event(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Event
Create a new event.
EVENT - Static variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
EVENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
The Constant EVENT_TYPE_TAG.
EventPanel - Class in net.sf.freecol.client.gui.panel
This panel is displayed when an imporantant event in the game has happened.
EventPanel(FreeColClient, String, String, String) - Constructor for class net.sf.freecol.client.gui.panel.EventPanel
The constructor that will add the items to this panel.
events - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
events - Variable in class net.sf.freecol.common.model.FoundingFather
The events triggered by this Founding Father.
events - Variable in class net.sf.freecol.common.model.Specification
The events.
EVENTS_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant EVENTS_TAG.
eventType - Variable in class net.sf.freecol.common.model.HistoryEvent
The type of event.
except(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.See
Make this change invisible to the given player.
Exception(Throwable) - Constructor for exception net.sf.freecol.common.util.Xml.Exception
 
EXCESS - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
exchangeMessage - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
exciseSettlement() - Method in class net.sf.freecol.common.model.Settlement
Remove a settlement from the map.
EXECUTE_GOTO_ORDERS - net.sf.freecol.client.control.InGameController.MoveMode
 
executeGotoOrders() - Method in class net.sf.freecol.client.control.InGameController
Execute goto orders command.
ExecuteGotoOrdersAction - Class in net.sf.freecol.client.gui.action
An action for executing goto orders immediately.
ExecuteGotoOrdersAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
Creates a new ExecuteGotoOrdersAction.
executeWithUnitOutForAnimation(JLabel) - Method in interface net.sf.freecol.client.gui.OutForAnimationCallback
The code to be executed when a unit is out for animation.
executeWithUnitOutForAnimation(Unit, Tile, OutForAnimationCallback) - Method in class net.sf.freecol.client.gui.MapViewer
Run some code with the given unit made invisible.
executeWithUnitOutForAnimation(Unit, Tile, OutForAnimationCallback) - Method in class net.sf.freecol.client.gui.SwingGUI
 
executor - Variable in class net.sf.freecol.server.control.InGameController
 
EXIT - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
EXIT - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
exitAction() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Exits this EuropePanel.
exitButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
exitFullScreen() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
expectTag(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Expect a particular tag.
EXPEDITION_VANISHES - net.sf.freecol.common.model.LostCityRumour.RumourType
The expedition vanishes.
EXPEDITIONARY_FORCE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
The Constant EXPEDITIONARY_FORCE_TAG.
expeditionaryForce - Variable in class net.sf.freecol.common.model.Monarch
The Royal Expeditionary Force, which the Monarch will send to crush the player's rebellion.
EXPENDED_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant EXPENDED_AMOUNT_TAG.
EXPENDED_EQUIPMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant EXPENDED_EQUIPMENT_TYPE_TAG.
expendedAmount - Variable in class net.sf.freecol.common.model.TileImprovementType
The amount of the equipment expended in making this improvement.
expendResource(Tile, GoodsType, UnitType) - Method in class net.sf.freecol.server.model.ServerColonyTile
This method is called only when a new turn is beginning.
experience - Variable in class net.sf.freecol.common.model.Unit
The mount of experience a unit has earned.
EXPERIENCE - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The experience.
EXPERIENCE_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant EXPERIENCE_TAG.
EXPERIENCE_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant EXPERIENCE_TYPE_TAG.
experienceType - Variable in class net.sf.freecol.common.model.Unit
What type of goods this unit last earned experience producing.
EXPERT_MISSIONARY - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to work as missionaries more effectively.
EXPERT_NEEDED_TAG - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
EXPERT_PIONEER - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to build TileImprovements faster.
EXPERT_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant EXPERT_PRODUCTION_INDEX.
EXPERT_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant EXPERT_PRODUCTION_TAG.
EXPERT_SCOUT - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to work as scouts more effectively.
EXPERT_SOLDIER - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units to work as soldiers more effectively.
EXPERT_STARTING_UNITS - Static variable in class net.sf.freecol.common.model.GameOptions
Are the initial immigrants expert units.
EXPERT_STARTING_UNITS_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
The Constant EXPERT_STARTING_UNITS_TAG.
EXPERT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant EXPERT_UNIT_TAG.
expertNeeded - Variable in class net.sf.freecol.server.ai.WorkerWish
Whether the exact type is needed.
expertProduction - Variable in class net.sf.freecol.common.model.UnitType
The expert production of this UnitType.
experts - Variable in class net.sf.freecol.client.gui.panel.LabourData
 
experts - Variable in class net.sf.freecol.common.model.Specification
The experts.
EXPERTS_HAVE_CONNECTIONS - Static variable in class net.sf.freecol.common.model.GameOptions
Whether experts have connections, producing without raw materials in factories.
EXPERTS_USE_CONNECTIONS - Static variable in class net.sf.freecol.common.model.Ability
The somewhat controversial ability of expert units in factory level buildings to produce a certain amount of goods even when no raw materials are available.
expertUnit - Variable in class net.sf.freecol.common.model.Role
The expert unit for this Role, e.g.
EXPLORATION - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
The exploration.
EXPLORATION_POINTS - Static variable in class net.sf.freecol.common.model.GameOptions
Whether to award exploration points or not.
EXPLORE_LOST_CITY_RUMOUR - net.sf.freecol.common.model.Unit.MoveType
The explore lost city rumour.
EXPLORE_LOST_CITY_RUMOUR - Static variable in class net.sf.freecol.common.model.Modifier
The Constant EXPLORE_LOST_CITY_RUMOUR.
exploreForSettlement(Settlement) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the tiles visible to a given settlement to be explored by this player and updates the player's information about the tiles.
exploreForUnit(Unit) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the tiles within the given Unit's line of sight to be explored by this player.
exploreLCRs() - Method in class net.sf.freecol.server.ai.AIColony
Explores any neighbouring LCRs.
exploreMap(boolean) - Method in class net.sf.freecol.server.model.ServerPlayer
Makes the entire map visible or invisible.
exploreMapForAllPlayers(boolean) - Method in class net.sf.freecol.server.FreeColServer
Reveals or hides the entire map for all players.
exploreTile(Tile) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the given tile to be explored by this player and updates the player's information about the tile.
exploreTiles(Collection<? extends Tile>) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the tiles within the given Unit's line of sight to be explored by this player.
export - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
EXPORT - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
EXPORT - Static variable in class net.sf.freecol.common.model.Ability
The ability to export goods to Europe directly.
EXPORT_LEVEL_DEFAULT - Static variable in class net.sf.freecol.common.model.ExportData
The Constant EXPORT_LEVEL_DEFAULT.
EXPORT_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ExportData
The Constant EXPORT_LEVEL_TAG.
EXPORT_MINIMUM - Static variable in class net.sf.freecol.server.ai.AIColony
Do not bother trying to ship out less than this amount of goods.
EXPORT_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
exportAsDrag(JComponent, InputEvent, int) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
exportData - Variable in class net.sf.freecol.common.model.Colony
A map of ExportData, indexed by the ids of GoodsTypes.
ExportData - Class in net.sf.freecol.common.model
Objects of this class hold the export data for a particular type of goods.
ExportData(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.ExportData
Create a new ExportData by reading a stream.
ExportData(GoodsType) - Constructor for class net.sf.freecol.common.model.ExportData
Creates a new ExportData instance with default settings.
ExportData(Element) - Constructor for class net.sf.freecol.common.model.ExportData
Create a new ExportData by reading an element.
exportDone(JComponent, Transferable, int) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
exportDone(JComponent, Transferable, int) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
exportDone(JComponent, Transferable, int) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
exported - Variable in class net.sf.freecol.common.model.ExportData
Whether to export or not.
EXPORTED_TAG - Static variable in class net.sf.freecol.common.model.ExportData
The Constant EXPORTED_TAG.
exportGoods - Variable in class net.sf.freecol.server.ai.AIColony
Goods to export from the colony.
exportGoodsComparator - Variable in class net.sf.freecol.common.model.IndianSettlement
The export goods comparator.
exportLevel - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
exportLevel - Variable in class net.sf.freecol.common.model.ExportData
The amount of goods to retain, goods beyond this amount are exported.
EXPOSE_RESOURCE_PERCENT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant EXPOSE_RESOURCE_PERCENT_TAG.
EXPOSED_TILES_RADIUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant EXPOSED_TILES_RADIUS.
exposeResourcePercent - Variable in class net.sf.freecol.common.model.TileImprovementType
Can this improvement expose a resource when completed? This should only apply to improvement types that change the underlying tile type (e.g.
EXTENDS_TAG - Static variable in class net.sf.freecol.common.model.FreeColGameObjectType
The Constant EXTENDS_TAG.
extra - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.GoodsProduction
 
EXTRA_CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant EXTRA_CLAIMABLE_RADIUS_TAG.
extraClaimableRadius - Variable in class net.sf.freecol.common.model.SettlementType
The extra radius beyond the claimableRadius where wandering units may claim as yet unclaimed tiles.
extractRecruitable(int, Random) - Method in class net.sf.freecol.server.model.ServerEurope
Extract the recruitable at a given slot, and replace it with the given new recruitable type.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Extract a valid target for this mission from a path.
extractTarget(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Extract a valid target for this mission from a path.
extras - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
extraTrades - Variable in class net.sf.freecol.server.model.ServerPlayer
Accumulate extra trades here.
extraUnit - Variable in class net.sf.freecol.common.networking.DiplomacyMessage
An extra unit if needed (when a scout is on board a ship).

F

f - Variable in class net.sf.freecol.client.gui.FrameMotionListener
 
factor - Variable in class net.sf.freecol.common.model.RandomRange
Factor to multiply the final value with.
FACTOR_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
The Constant FACTOR_TAG.
fadeImage(Image, float, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Create a faded version of an image.
faFile - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
FAFile - Class in net.sf.freecol.common.resources
Represents the data within a Font Animation File.
FAFile - Variable in class net.sf.freecol.common.resources.FAFileResource
 
FAFile(InputStream) - Constructor for class net.sf.freecol.common.resources.FAFile
Reads data from the given InputStream and creates an object to represent this data.
FAFile.CREatingInputStream - Class in net.sf.freecol.common.resources
This utility class removes all CR:s from an InputStream.
FAFile.FALetter - Class in net.sf.freecol.common.resources
 
FAFile.FAName - Class in net.sf.freecol.common.resources
 
FAFileResource - Class in net.sf.freecol.common.resources
A Resource wrapping a FAFile.
FAFileResource(URI) - Constructor for class net.sf.freecol.common.resources.FAFileResource
Do not use directly.
FAFileResource(FAFile) - Constructor for class net.sf.freecol.common.resources.FAFileResource
 
fafResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
fafResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
FAIL - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
FAIL - net.sf.freecol.common.model.Map.MoveStep
The fail.
FALetter() - Constructor for class net.sf.freecol.common.resources.FAFile.FALetter
 
fallback - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
Is the destination a fallback destination?
FALLBACK_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
famine - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Famine warning required?
FAMINE_TURNS - Static variable in class net.sf.freecol.common.model.Colony
The number of turns of advanced warning of starvation.
FAName() - Constructor for class net.sf.freecol.common.resources.FAFile.FAName
 
farmedGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The farmed goods type list.
fastestLandUnitType - Variable in class net.sf.freecol.common.model.Specification
The fastest land unit type.
fastestNavalUnitType - Variable in class net.sf.freecol.common.model.Specification
The fastest naval unit type.
fastStart - Static variable in class net.sf.freecol.FreeCol
 
fatal(String) - Static method in class net.sf.freecol.client.FreeColClient
Quit and exit with an error.
fatal(String) - Static method in class net.sf.freecol.FreeCol
Exit printing fatal error message.
fatal(StringTemplate) - Static method in class net.sf.freecol.FreeCol
Exit printing fatal error message.
FATHER_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant FATHER_PRODUCTION_INDEX.
FatherDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of founding fathers in the Colopedia.
FatherDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.FatherDetailPanel
Creates a new instance of this ColopediaDetailPanel.
fatherGoodsFixMap - Variable in class net.sf.freecol.common.model.Specification
The father goods fix map.
fathers - Variable in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
The fathers to offer.
FATHERS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
fcd - Variable in class net.sf.freecol.client.gui.Canvas.DialogCallback
The dialog to show.
fcgo - Variable in class net.sf.freecol.server.control.ChangeSet.ObjectChange
 
fcgo - Variable in class net.sf.freecol.server.control.ChangeSet.RemoveChange
 
FcgoState() - Constructor for enum net.sf.freecol.common.model.Game.FcgoState
 
fco - Variable in class net.sf.freecol.server.control.ChangeSet.OwnedChange
 
feature - Variable in class net.sf.freecol.server.control.ChangeSet.FeatureChange
 
Feature - Class in net.sf.freecol.common.model
The Feature class encapsulates a bonus or penalty that can be applied to any action within the game, most obviously combat.
Feature() - Constructor for class net.sf.freecol.common.model.Feature
 
featureChange(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Adds a feature to or removes a feature from a FreeColGameObject.
FeatureChange(ChangeSet.See, FreeColGameObject, Feature, boolean) - Constructor for class net.sf.freecol.server.control.ChangeSet.FeatureChange
Build a new FeatureChange.
featureContainer - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
A feature container for potential features from queued buildables.
featureContainer - Variable in class net.sf.freecol.common.model.Europe
A feature container for this Europe's special features.
featureContainer - Variable in class net.sf.freecol.common.model.FreeColGameObjectType
The features of this game object type.
featureContainer - Variable in class net.sf.freecol.common.model.Player
A container for the abilities and modifiers of this type.
featureContainer - Variable in class net.sf.freecol.common.model.Settlement
Contains the abilities and modifiers of this Settlement.
FeatureContainer - Class in net.sf.freecol.common.model
A container to hold abilities and modifiers for some FreeColObject-subclass.
FeatureContainer() - Constructor for class net.sf.freecol.common.model.FeatureContainer
 
FESSES - net.sf.freecol.client.gui.panel.Flag.Background
Horizontal stripes.
few - net.sf.freecol.common.i18n.Number.Category
 
field - Variable in class net.sf.freecol.client.gui.panel.ChatPanel
 
field - Variable in class net.sf.freecol.common.util.Introspector
The field whose get/set methods we wish to invoke.
fields - Variable in class net.sf.freecol.server.control.ChangeSet.PartialObjectChange
 
file - Variable in class net.sf.freecol.common.io.FreeColDataFile
The file this object represents.
file - Variable in class net.sf.freecol.common.resources.AudioResource
 
fileField - Variable in class net.sf.freecol.client.gui.option.FileOptionUI
 
fileFilter - Static variable in class net.sf.freecol.common.io.FreeColModFile
A file filter to select mods.
fileFilter - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
A file filter to select the saved game files.
fileFilter - Static variable in class net.sf.freecol.common.io.FreeColTcFile
A file filter to select TCs.
fileFilters - Variable in class net.sf.freecol.client.gui.Canvas
Filters for loadable game files.
FileOption - Class in net.sf.freecol.common.option
Represents an option for specifying a File.
FileOption(Specification) - Constructor for class net.sf.freecol.common.option.FileOption
Creates a new FileOption.
FileOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a FileOption in order to enable values to be both seen and changed.
FileOptionUI(GUI, FileOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.FileOptionUI
Creates a new FileOptionUI for the given FileOption.
fill() - Method in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
Fills the buffer with data.
FILL - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
fillButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
fillOcean(Map, Tile, ServerRegion, Rectangle) - Static method in class net.sf.freecol.server.model.ServerRegion
Flood fill ocean regions.
fillTexture(Graphics2D, BufferedImage, int, int, int, int) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Fills a certain rectangle with the image texture.
filterBuildables(List<T>, List<T>, GoodsType) - Method in class net.sf.freecol.client.gui.panel.GoodsDetailPanel
 
filters - Static variable in class net.sf.freecol.client.gui.panel.DifficultyDialog
File filters array to filter for XML files.
find(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(Collection<T>, Predicate<T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(Stream<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(Stream<T>, Predicate<T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
find(T[], Predicate<T>, T) - Static method in class net.sf.freecol.common.util.CollectionUtils
Simple stream search for the first item that matches a predicate.
findAIObject(AIMain, String, Class<T>, T, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Find a FreeCol AI object from an attribute in a stream.
findArg(String, String[]) - Static method in class net.sf.freecol.FreeCol
Find an option before the real option handling can get started.
findBuildPlan(BuildableType) - Method in class net.sf.freecol.server.ai.ColonyPlan
Finds a build plan for this type.
findByType(GoodsType, Collection<? extends AbstractGoods>) - Static method in class net.sf.freecol.common.model.AbstractGoods
Convenience lookup of the member of a collection of abstract goods that matches a given goods type.
findCircleTarget(AIUnit, GoalDecider, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.Mission
Finds a target for a unit without considering its movement abilities.
findColonyTargets(AIUnit, boolean, AIUnit) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Find suitable colony targets.
findFreeColGameObject(Game, String, Class<T>, T, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Find a FreeColGameObject of a given class from a stream attribute.
findFreeColLocation(String) - Method in class net.sf.freecol.common.model.Game
Convenience wrapper to find a location (which is an interface, precluding using the typed version of getFreeColGameObject()) by identifier.
findFreeNeighbouringTile(IndianSettlement, List<Tile>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
findIntermediatePort(Location) - Method in class net.sf.freecol.common.model.Unit
Find a path to a settlement nearer to a destination.
findJarDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDataFile
Finds the directory within the zip-file in case the data file has been renamed.
findMapPath(Unit, Tile, Tile, Unit, CostDecider, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Find the quickest path for a unit (with optional carrier) from a start tile to an end tile.
findMatchingBracket(String, int) - Static method in class net.sf.freecol.common.i18n.Messages
Return the index of the matching pair of brackets, or -1 if none is found.
findNewObjects(boolean) - Method in class net.sf.freecol.server.ai.AIMain
Searches for new FreeColGameObjects.
findOurNearestOtherSettlement() - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier, excepting any on the current tile.
findOurNearestPort() - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier and is connected to Europe by sea, or Europe if it is closer.
findOurNearestSettlement() - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier.
findOurNearestSettlement(boolean, int, boolean) - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier.
findOurNearestSettlement(Tile, boolean, int, boolean) - Method in class net.sf.freecol.common.model.Unit
Find a path for this unit to the nearest settlement with the same owner that is reachable without a carrier.
findPath(Location) - Method in class net.sf.freecol.common.model.Unit
Finds the fastest path from the current location to the specified one.
findPath(Location, Location, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Unit
Finds a quickest path between specified locations, optionally using a carrier and special purpose cost decider.
findPath(Unit, Location, Location, Unit, CostDecider, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Find the quickest path for a unit (with optional carrier) from a start location to an end location.
findPathToNeighbour(Location, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Unit
Finds a quickest path to a neighbouring tile to a specified target tile, optionally using a carrier and special purpose cost decider.
findPlan(GoodsType, List<WorkLocationPlan>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Finds a plan on a list that produces a given goods type.
findRealEnd(Location) - Method in class net.sf.freecol.common.model.Map
Destination argument test for path searches.
findRealStart(Unit, Location, Unit) - Method in class net.sf.freecol.common.model.Map
Unified argument tests for full path searches, which then finds the actual starting location for the path.
findResource(URI, ResourceFactory.ResourceSink) - Static method in class net.sf.freecol.common.resources.ResourceFactory
Check for previously created resources.
findSettlement(Tile) - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
FindSettlementAction - Class in net.sf.freecol.client.gui.action
An action for finding a settlement on the map.
FindSettlementAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.FindSettlementAction
Creates a new FindSettlementAction.
FindSettlementPanel - Class in net.sf.freecol.client.gui.panel
Centers the map on a known settlement or colony.
FindSettlementPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.FindSettlementPanel
Create a new panel.
FindSettlementPanel.DisplayListOption - Enum in net.sf.freecol.client.gui.panel
 
FindSettlementPanel.SettlementRenderer - Class in net.sf.freecol.client.gui.panel
 
findStudent(Unit) - Method in class net.sf.freecol.common.model.Colony
Find a student for the specified teacher.
findTarget() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.Mission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Finds a new target for this mission.
findTarget() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Finds a new target for this mission.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Finds a site for a new colony or a backup colony to go to.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Finds a suitable cashin target for the supplied unit.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Finds a path to the best nearby settlement to defend.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Finds a suitable mission target for the supplied unit.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Finds a suitable pioneering target for the supplied unit.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Finds a suitable privateering target for the supplied unit.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Finds a suitable scouting target for the supplied unit.
findTarget(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Finds a suitable seek-and-destroy target for an AI unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Finds a site for a new colony.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Find a suitable cash in location for this unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Finds a path to the best nearby settlement to defend.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Find a suitable mission location for this unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Finds a suitable pioneering target for the supplied unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Finds a suitable privateering target for the supplied unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Finds a suitable scouting target for the supplied unit.
findTargetPath(AIUnit, int, boolean) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Finds a suitable seek-and-destroy target path for an AI unit.
findTeacher(Unit) - Method in class net.sf.freecol.common.model.Colony
Find a teacher for the specified student.
findTileFor(Map, int, int, boolean, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
findType(String) - Method in class net.sf.freecol.common.model.Specification
Find a FreeColGameObjectType by id.
findUnitInFront(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Gets the unit that should be displayed on the given tile.
finish() - Method in class net.sf.freecol.client.control.ConnectController
The game is finishing.
FINISH_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
finishDebugRun(FreeColClient, boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Try to complete a debug run if one is happening.
finishPath(PathNode, Unit, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Finish processing a path.
fireActionEvent(ActionEvent) - Method in class net.sf.freecol.client.gui.TerrainCursor
 
fireChanges() - Method in class net.sf.freecol.common.model.ColonyWas
Fire any property changes resulting from actions within a colony.
fireChanges() - Method in class net.sf.freecol.common.model.EuropeWas
Fire any property changes resulting from actions in Europe.
fireChanges() - Method in class net.sf.freecol.common.model.GoodsContainer
Fire property changes for all goods that have seen level changes since the last saveState().
fireChanges() - Method in class net.sf.freecol.common.model.UnitWas
Fire any property changes resulting from actions of a unit.
fireChanges(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.MarketWas
Fire any property changes resulting from actions in Market.
fireChanges(GoodsType, int) - Method in class net.sf.freecol.common.model.MarketWas
Fire any property changes resulting from actions in Market.
fireIndexedPropertyChange(String, int, boolean, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
Fire indexed property change.
fireIndexedPropertyChange(String, int, int, int) - Method in class net.sf.freecol.common.model.FreeColObject
Fire indexed property change.
fireIndexedPropertyChange(String, int, Object, Object) - Method in class net.sf.freecol.common.model.FreeColObject
Fire indexed property change.
firePropertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.common.model.FreeColObject
Fire property change.
firePropertyChange(String, boolean, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
Fire property change.
firePropertyChange(String, int, int) - Method in class net.sf.freecol.common.model.FreeColObject
Fire property change.
firePropertyChange(String, Object, Object) - Method in class net.sf.freecol.common.model.FreeColObject
Fire property change.
first - Variable in class net.sf.freecol.server.control.ChangeSet.StanceChange
 
FIRST_TURN_TAG - Static variable in class net.sf.freecol.common.model.Feature
The Constant FIRST_TURN_TAG.
firstColumn - Variable in class net.sf.freecol.client.gui.panel.MiniMap
The top left tile on the mini map represents the tile.
firstContact(Player, Player, Tile, boolean) - Method in class net.sf.freecol.client.control.InGameController
A player makes first contact with a native player.
firstContact(Player, Player, Tile, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for responding to a first contact message.
firstContact(Player, Player, Tile, int) - Method in class net.sf.freecol.client.control.InGameController
A player makes first contact with a native player.
firstContact(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Replies to a first contact offer.
firstContact(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a first contact with a native nation.
FirstContactDialog - Class in net.sf.freecol.client.gui.panel
Dialog to display on first contact with a native player.
FirstContactDialog(FreeColClient, JFrame, Player, Player, Tile, int) - Constructor for class net.sf.freecol.client.gui.panel.FirstContactDialog
Create an FirstContactDialog.
FirstContactMessage - Class in net.sf.freecol.common.networking
The message sent when making first contact between players.
FirstContactMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.FirstContactMessage
Create a new FirstContactMessage from a supplied element.
FirstContactMessage(Player, Player, Tile) - Constructor for class net.sf.freecol.common.networking.FirstContactMessage
Create a new FirstContactMessage.
firstRow - Variable in class net.sf.freecol.client.gui.panel.MiniMap
The top left tile on the mini map represents the tile.
firstTurn - Variable in class net.sf.freecol.common.model.Feature
The first Turn in which this Feature applies.
FISH_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
fixCache() - Method in class net.sf.freecol.common.model.PlayerExploredTile
Use this PET so set an approximation to the correct cached tile.
fixClientOptions() - Method in class net.sf.freecol.client.ClientOptions
Perform backward compatibility fixups on new client options as they are introduced.
fixDifficultyOptions() - Method in class net.sf.freecol.common.model.Specification
Backward compatibility code to make sure this specification contains a default value for every difficulty option.
FIXED - net.sf.freecol.common.model.NationOptions.Advantages
The fixed.
fixedSpecification - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A particular specification to use for the new game.
fixGameOptions() - Method in class net.sf.freecol.common.model.Specification
Backward compatibility code to make sure this specification contains a default value for every game option.
fixMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Specification
Backward compatibility code to make sure this specification contains a default value for every map option.
fixOldREFRoles() - Method in class net.sf.freecol.common.model.Monarch.Force
Fix old REF roles.
fixRegionKey(String) - Method in class net.sf.freecol.common.model.Region
Is a key one of the dodgy keys that were generated up to 0.11.3?
fixRoleId(String) - Static method in class net.sf.freecol.common.model.Role
Fix a role id.
fixRoles() - Method in class net.sf.freecol.common.model.Specification
Handle the reworking of roles that landed in 0.11.0.
fixSpec() - Method in class net.sf.freecol.common.model.Specification
Specification backward compatibility for the spec in general.
fixupHighSeas - Variable in class net.sf.freecol.common.model.Map
The fixup high seas.
fixupRegions() - Method in class net.sf.freecol.common.model.Map
Fix the region parent/child relationships.
FJORD_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant FJORD_RIVER.
flag - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
The flag to use for the new nation.
flag - Variable in class net.sf.freecol.tools.FlagTest
 
Flag - Class in net.sf.freecol.client.gui.panel
This class generates the most common types of flags from a small number of parameters, biased towards flags similar to that of the United States, i.e.
Flag(Flag.Background, Flag.Decoration, Flag.UnionPosition) - Constructor for class net.sf.freecol.client.gui.panel.Flag
 
Flag(Flag.Background, Flag.Decoration, Flag.UnionPosition, Flag.UnionShape) - Constructor for class net.sf.freecol.client.gui.panel.Flag
 
FLAG_NAMES - Static variable in class net.sf.freecol.tools.FlagTest
 
FLAG_RECALCULATE - Static variable in class net.sf.freecol.common.model.Tile
Flag to assign to the high seas count to flag that the high seas connectivity needs recalculation after reading in the map.
Flag.Alignment - Enum in net.sf.freecol.client.gui.panel
The alignment of stripes or other design elements on the flag.
Flag.Background - Enum in net.sf.freecol.client.gui.panel
The "background layer" of the flag, generally one or several squares or triangles of different color.
Flag.Decoration - Enum in net.sf.freecol.client.gui.panel
The "middle layer" of the flag, generally a number of vertical, horizontal or diagonal bars.
Flag.UnionPosition - Enum in net.sf.freecol.client.gui.panel
The position of the "union", which depends on the alignment of the background.
Flag.UnionShape - Enum in net.sf.freecol.client.gui.panel
The shape of the "union", which generally depends on the decoration or background of the flag.
flags - Variable in class net.sf.freecol.tools.FlagTest
 
FLAGS - Variable in class net.sf.freecol.tools.FlagTest
 
FlagTest - Class in net.sf.freecol.tools
 
FlagTest() - Constructor for class net.sf.freecol.tools.FlagTest
 
flavor - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
floatArrayAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
floatArrayAttribute(Node, String, float[]) - Static method in class net.sf.freecol.common.util.Xml
 
floatArrayAttribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
 
floatAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
floatAttribute(Node, String, float) - Static method in class net.sf.freecol.common.util.Xml
 
floodFill(boolean[][], int, int) - Static method in class net.sf.freecol.common.model.Map
Flood fills from a given Position p, based on connectivity information encoded in boolmap.
floodFill(boolean[][], int, int, int) - Static method in class net.sf.freecol.common.model.Map
Flood fills from a given Position p, based on connectivity information encoded in boolmap.
flow(Tile) - Method in class net.sf.freecol.server.generator.River
Lets the river flow from the given tile.
FLOWER - net.sf.freecol.common.model.HighScore.ScoreLevel
The flower.
flowFromSource(Tile) - Method in class net.sf.freecol.server.generator.River
Creates a river flowing from the given tile if possible.
flush() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
flush() - Method in class net.sf.freecol.common.logging.DefaultHandler
Flushes the data that this handler has logged.
flushExtraTrades(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Flush the extra trades.
flushPriceChange(GoodsType) - Method in class net.sf.freecol.common.model.Market
Clear any price changes for a type of goods.
focus - Variable in class net.sf.freecol.client.gui.MapViewer
 
focus(int, int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
focus(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
fog - Variable in class net.sf.freecol.client.gui.TileViewer
 
FOG_OF_WAR - Static variable in class net.sf.freecol.common.model.GameOptions
Enables/disables fog of war.
followMapPath(PathNode, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Follow a path that is on the map (except perhaps the last node) and does not use a carrier.
followTradeRoute(Unit, List<ModelMessage>) - Method in class net.sf.freecol.client.control.InGameController
Follows a trade route, doing load/unload actions, moving the unit, and updating the stop and destination.
font - Variable in class net.sf.freecol.client.gui.MapViewer.TextSpecification
 
font - Variable in class net.sf.freecol.common.resources.FontResource
 
FONT_SIZE_DECREMENT - Static variable in class net.sf.freecol.client.gui.GrayLayer
Font size decrement for message text to reduce length
FontLibrary - Class in net.sf.freecol.client.gui
Wraps anything Font related and contains a scale factor.
FontLibrary() - Constructor for class net.sf.freecol.client.gui.FontLibrary
Create a FontLibrary without scaling.
FontLibrary(float) - Constructor for class net.sf.freecol.client.gui.FontLibrary
Create a FontLibrary with scaling.
FontLibrary.FontSize - Enum in net.sf.freecol.client.gui
FontSize allows for choosing the relative size of the Font.
FontLibrary.FontType - Enum in net.sf.freecol.client.gui
FontType is used for choosing the typeface of the Font.
fontName - Static variable in class net.sf.freecol.FreeCol
A font override.
FontResource - Class in net.sf.freecol.common.resources
A Resource wrapping a Font.
FontResource(Font) - Constructor for class net.sf.freecol.common.resources.FontResource
 
FontResource(URI) - Constructor for class net.sf.freecol.common.resources.FontResource
Do not use directly.
fontResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
fontResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
FontSize() - Constructor for enum net.sf.freecol.client.gui.FontLibrary.FontSize
 
FontType() - Constructor for enum net.sf.freecol.client.gui.FontLibrary.FontType
 
FOOD - net.sf.freecol.common.model.Player.NoValueType
The food.
FOOD_PER_COLONIST - Static variable in class net.sf.freecol.common.model.Settlement
The Constant FOOD_PER_COLONIST.
foodGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The food goods type list.
foodGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
Lists of goods types to be produced in this colony.
FOOT - net.sf.freecol.client.gui.ImageLibrary.PathType
 
Force() - Constructor for class net.sf.freecol.common.model.Monarch.Force
Empty constructor.
Force(UnitListOption, String) - Constructor for class net.sf.freecol.common.model.Monarch.Force
Create a new Force.
FORCE_TAX - net.sf.freecol.common.model.Monarch.MonarchAction
The force tax.
forceCollection(AIUnit, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Drop all collections so that cargo is delivered only, then collect this unit.
forceDefaultColor() - Method in class net.sf.freecol.common.model.Nation
Enforce the default color for this nation.
forceReposition() - Method in class net.sf.freecol.client.gui.MapViewer
Force the next screen repaint to reposition the tiles on the window.
forEachChild(Node, Xml.Method) - Static method in class net.sf.freecol.common.util.Xml
 
FOREIGN_COLONY_ATTACK - net.sf.freecol.client.control.InGameController.ScoutColonyAction
 
FOREIGN_COLONY_NEGOTIATE - net.sf.freecol.client.control.InGameController.ScoutColonyAction
 
FOREIGN_COLONY_SPY - net.sf.freecol.client.control.InGameController.ScoutColonyAction
 
FOREIGN_DIPLOMACY - net.sf.freecol.common.model.ModelMessage.MessageType
The foreign diplomacy.
forest - Variable in class net.sf.freecol.common.model.TileType
Is this a forested tile?.
FOREST_MINIMUM - Static variable in class net.sf.freecol.server.ai.AIColony
Do not perform tile improvements that would leave less than this amount of forested work locations available to the colony.
FOREST_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the percentage of forests on the map.
FOREST_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
The Constant FOREST_ZINDEX.
ForestMaker - Class in net.sf.freecol.tools
Generate forest tiles.
ForestMaker() - Constructor for class net.sf.freecol.tools.ForestMaker
 
ForestMaker.ImageLocation - Class in net.sf.freecol.tools
 
FORM_ALLIANCE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The form alliance.
format(double) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
format(LogRecord) - Method in class net.sf.freecol.common.logging.TextFormatter
Formats the given log record's data into human-readable text.
forSubMap(int, int, int, int, Consumer<Tile>) - Method in class net.sf.freecol.common.model.Map
Iterates through a rectangular subpart of the Map.
FORTIFICATION_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant FORTIFICATION_BONUS_SOURCE.
FORTIFIED - net.sf.freecol.common.model.Unit.UnitState
The fortified.
FORTIFIED - Static variable in class net.sf.freecol.common.model.Modifier
The Constant FORTIFIED.
FORTIFY - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
FORTIFY_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
FortifyAction - Class in net.sf.freecol.client.gui.action
An action for fortifying the active unit.
FortifyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.FortifyAction
Creates this action.
FORTIFYING - net.sf.freecol.common.model.Unit.UnitState
The fortifying.
FORWARDS - Static variable in class net.sf.freecol.common.sound.Playlist
This const represents a way in which a sound will be picked from the list.
FOUL_SMELLING_PLANT - net.sf.freecol.common.model.HighScore.ScoreLevel
The foul smelling plant.
FOUND_COLONY - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The found colony.
FOUND_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to found a colony.
FOUND_COLONY_DURING_REBELLION - Static variable in class net.sf.freecol.common.model.GameOptions
Can colonies be founded during the war of independence?.
FOUND_IN_LOST_CITY - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to be found in a lost city.
FOUNDING_FATHER - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The founding father.
FOUNDING_FATHER_FACTOR - Static variable in class net.sf.freecol.common.model.GameOptions
Rate the bells for founding father recruitment grows.
FOUNDING_FATHERS - net.sf.freecol.common.model.Operand.OperandType
The founding fathers.
FOUNDING_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant FOUNDING_FATHERS_TAG.
FOUNDING_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant FOUNDING_FATHERS_TAG.
FOUNDING_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant FOUNDING_FATHERS_TAG.
FoundingFather - Class in net.sf.freecol.common.model
Represents one FoundingFather to be contained in a Player object.
FoundingFather(String, Specification) - Constructor for class net.sf.freecol.common.model.FoundingFather
Create a new Founding Father.
FoundingFather.FoundingFatherType - Enum in net.sf.freecol.common.model
The Enum FoundingFatherType.
foundingFatherId - Variable in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
The selected father.
foundingFathers - Variable in class net.sf.freecol.common.model.NationSummary
The number of founding fathers this (European) player has.
foundingFathers - Variable in class net.sf.freecol.common.model.Player
The founding fathers in this Player's congress.
foundingFathers - Variable in class net.sf.freecol.common.model.Specification
The founding fathers.
FoundingFatherType() - Constructor for enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
 
FOUNDS_COLONIES - Static variable in class net.sf.freecol.common.model.Ability
The ability of a player to found colonies.
FOUNTAIN - net.sf.freecol.common.model.Europe.MigrationType
The fountain.
FOUNTAIN_OF_YOUTH - net.sf.freecol.common.model.LostCityRumour.RumourType
The fountain of youth.
fountainOfYouth(int) - Method in class net.sf.freecol.client.control.InGameController
Handle a fountain of youth event.
fountainOfYouth(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Replies to fountain of youth offer.
fountainOfYouth(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Ask the player to choose migrants from a fountain of youth event.
frame - Variable in class net.sf.freecol.client.gui.Canvas
The parent frame, either a window or the full screen.
frame - Variable in class net.sf.freecol.client.gui.FullScreenFrameListener
 
FrameMotionListener - Class in net.sf.freecol.client.gui
The mouse adapter to handle frame movement.
FrameMotionListener(JInternalFrame) - Constructor for class net.sf.freecol.client.gui.FrameMotionListener
 
frc - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
FreeCol - Class in net.sf.freecol
This class is responsible for handling the command-line arguments and starting either the stand-alone server or the client-GUI.
FreeCol() - Constructor for class net.sf.freecol.FreeCol
 
FREECOL_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
FREECOL_PROTOCOL_VERSION - Static variable in class net.sf.freecol.common.networking.DOMMessage
 
FREECOL_PROTOCOL_VERSION - Static variable in class net.sf.freecol.common.networking.Message
 
FREECOL_SAVE_EXTENSION - Static variable in class net.sf.freecol.FreeCol
The extension for FreeCol saved games.
FREECOL_VERSION - Static variable in class net.sf.freecol.FreeCol
The FreeCol release version number.
FreeColAction - Class in net.sf.freecol.client.gui.action
The super class of all actions in FreeCol.
FreeColAction(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.action.FreeColAction
Creates a new FreeColAction.
FreeColAction.InnerMenuKeyListener - Class in net.sf.freecol.client.gui.action
A class used by Actions which have a mnemonic.
FreeColActionUI - Class in net.sf.freecol.client.gui.option
User interface for displaying/changing a keyboard accelerator for a FreeColAction.
FreeColActionUI(FreeColAction, boolean) - Constructor for class net.sf.freecol.client.gui.option.FreeColActionUI
Creates a new FreeColActionUI for the given FreeColAction.
FreeColActionUI.BlinkingLabel - Class in net.sf.freecol.client.gui.option
Label for displaying a KeyStroke.
FreeColBrightPanelUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColBrightPanel" resource as a tiled background image.
FreeColBrightPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
FreeColButtonUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false and uses a 10% black shading on the FreeColButtonUI.paintButtonPressed(java.awt.Graphics, javax.swing.AbstractButton).
FreeColButtonUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
FreeColCheckBoxUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColCheckBoxUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
FreeColChoiceDialog<T> - Class in net.sf.freecol.client.gui.panel
A simple modal choice dialog.
FreeColChoiceDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.FreeColChoiceDialog
Internal constructor.
FreeColChoiceDialog(FreeColClient, JFrame, boolean, Object, ImageIcon, String, List<ChoiceItem<T>>) - Constructor for class net.sf.freecol.client.gui.panel.FreeColChoiceDialog
Create a new FreeColChoiceDialog with a text and a ok/cancel option.
freeColClient - Variable in class net.sf.freecol.client.control.ConnectController
 
freeColClient - Variable in class net.sf.freecol.client.control.InGameController
The enclosing FreeColClient.
freeColClient - Variable in class net.sf.freecol.client.control.InputHandler
The main FreeCol client object.
freeColClient - Variable in class net.sf.freecol.client.control.MapEditorController
 
freeColClient - Variable in class net.sf.freecol.client.control.PreGameController
The main client.
freeColClient - Variable in class net.sf.freecol.client.gui.AbstractCanvasListener
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.action.ActionManager
 
freeColClient - Variable in class net.sf.freecol.client.gui.action.FreeColAction
 
freeColClient - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
freeColClient - Variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
 
freeColClient - Variable in class net.sf.freecol.client.gui.Canvas
The game client.
freeColClient - Variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
freeColClient - Variable in class net.sf.freecol.client.gui.FreeColFrame
The FreeCol client controlling the frame.
freeColClient - Variable in class net.sf.freecol.client.gui.FullScreenFrameListener
 
freeColClient - Variable in class net.sf.freecol.client.gui.GrayLayer
The client for this FreeCol game
freeColClient - Variable in class net.sf.freecol.client.gui.GUI
The client for the game.
freeColClient - Variable in class net.sf.freecol.client.gui.MapViewer
 
freeColClient - Variable in class net.sf.freecol.client.gui.menu.DebugMenu
 
freeColClient - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.DragListener
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.FreeColDialog
The enclosing client.
freeColClient - Variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.MiniMap
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
freeColClient - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
freeColClient - Variable in class net.sf.freecol.client.gui.TilePopup
 
freeColClient - Variable in class net.sf.freecol.client.gui.TileViewer
 
freeColClient - Variable in class net.sf.freecol.client.gui.WindowedFrameListener
 
FreeColClient - Class in net.sf.freecol.client
The main control class for the FreeCol client.
FreeColClient(InputStream, String) - Constructor for class net.sf.freecol.client.FreeColClient
 
FreeColClient(InputStream, String, float, boolean) - Constructor for class net.sf.freecol.client.FreeColClient
Creates a new FreeColClient.
FreeColComboBoxRenderer<T> - Class in net.sf.freecol.client.gui.plaf
A ListCellRenderer to be used by FreeColListUI and JComboBoxes that display ObjectWithId values.
FreeColComboBoxRenderer() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Creates a new FreeColComboBoxRenderer instance with an empty prefix.
FreeColComboBoxRenderer(String) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Creates a new FreeColComboBoxRenderer instance with a given prefix.
FreeColComboBoxRenderer(String, boolean) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Creates a new FreeColComboBoxRenderer instance with a given prefix.
FreeColComboBoxRenderer.NormalComponent - Class in net.sf.freecol.client.gui.plaf
 
FreeColComboBoxRenderer.SelectedComponent - Class in net.sf.freecol.client.gui.plaf
 
FreeColComboBoxUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColComboBoxUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
FreeColConfirmDialog - Class in net.sf.freecol.client.gui.panel
A simple modal ok/cancel dialog.
FreeColConfirmDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.FreeColConfirmDialog
Internal constructor.
FreeColConfirmDialog(FreeColClient, JFrame, boolean, Object, ImageIcon, String, String) - Constructor for class net.sf.freecol.client.gui.panel.FreeColConfirmDialog
Create a new FreeColConfirmDialog with a text and a ok/cancel option.
FreeColDataFile - Class in net.sf.freecol.common.io
Support for reading a FreeCol data file.
FreeColDataFile(File) - Constructor for class net.sf.freecol.common.io.FreeColDataFile
Opens the given file for reading.
FreeColDebugger - Class in net.sf.freecol.common.debug
High-level debug handling.
FreeColDebugger() - Constructor for class net.sf.freecol.common.debug.FreeColDebugger
 
FreeColDebugger.DebugMode - Enum in net.sf.freecol.common.debug
The debug modes, any of which may be active.
FreeColDialog<T> - Class in net.sf.freecol.client.gui.panel
Superclass for all dialogs in FreeCol.
FreeColDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.FreeColDialog
Protected constructor for the subclass panels.
FreeColDialog(FreeColClient, JFrame, FreeColDialog.DialogType, boolean, Object, ImageIcon, List<ChoiceItem<T>>) - Constructor for class net.sf.freecol.client.gui.panel.FreeColDialog
Full constructor for canvas to build a dialog in one hit (supplying the getResponse() implementation).
FreeColDialog.DialogType - Enum in net.sf.freecol.client.gui.panel
 
FreeColDirectories - Class in net.sf.freecol.common.io
Simple container for the freecol file and directory structure model.
FreeColDirectories() - Constructor for class net.sf.freecol.common.io.FreeColDirectories
 
FreeColDragGestureRecognizer(DragGestureListener) - Constructor for class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
 
FreeColDragHandler() - Constructor for class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
 
FreeColException - Exception in net.sf.freecol.common
The Exception thrown by the FreeCol application.
FreeColException(String) - Constructor for exception net.sf.freecol.common.FreeColException
Build a new FreeCol specific exception with the given message.
FreeColException(String, Throwable) - Constructor for exception net.sf.freecol.common.FreeColException
Build a new FreeCol specific exception with the given message.
FreeColFileChooserUI - Class in net.sf.freecol.client.gui.plaf
UI for the file chooser.
FreeColFileChooserUI(JFileChooser) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColFileChooserUI
 
FreeColFrame - Class in net.sf.freecol.client.gui
The base frame for FreeCol.
FreeColFrame(FreeColClient, GraphicsDevice, JMenuBar, Canvas, boolean, Rectangle) - Constructor for class net.sf.freecol.client.gui.FreeColFrame
Create a new main frame.
FreeColGameObject - Class in net.sf.freecol.common.model
The superclass of all game objects in FreeCol.
FreeColGameObject(Game) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Creates a new FreeColGameObject.
FreeColGameObject(Game, String) - Constructor for class net.sf.freecol.common.model.FreeColGameObject
Creates a new FreeColGameObject.
freeColGameObjectListener - Variable in class net.sf.freecol.common.model.Game
A FreeColGameObjectListener to watch the objects in the game.
FreeColGameObjectListener - Interface in net.sf.freecol.common.model
Interface for retriving information about a the creation/deletion of FreeColGameObjects.
freeColGameObjects - Variable in class net.sf.freecol.common.model.Game
References to all objects created in this game.
FreeColGameObjectType - Class in net.sf.freecol.common.model
The base class for all types defined by the specification.
FreeColGameObjectType() - Constructor for class net.sf.freecol.common.model.FreeColGameObjectType
Deliberately empty constructor.
FreeColGameObjectType(String) - Constructor for class net.sf.freecol.common.model.FreeColGameObjectType
Create a simple FreeColGameObjectType without a specification.
FreeColGameObjectType(String, Specification) - Constructor for class net.sf.freecol.common.model.FreeColGameObjectType
Create a FreeColGameObjectType with a given identifier and specification.
FreeColGameObjectType(Specification) - Constructor for class net.sf.freecol.common.model.FreeColGameObjectType
Create a FreeColGameObjectType with a given specification but no object identifier.
FreeColImageBorder - Class in net.sf.freecol.client.gui.panel
A border created from a set of images.
FreeColImageBorder() - Constructor for class net.sf.freecol.client.gui.panel.FreeColImageBorder
Creates the default border.
FreeColImageBorder(BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage, BufferedImage) - Constructor for class net.sf.freecol.client.gui.panel.FreeColImageBorder
Creates a border with the given set of images.
Needs BufferedImage objects, because the images will be used as Textures for the border.
FreeColInputDialog<T> - Class in net.sf.freecol.client.gui.panel
A FreeColDialog with input field/s.
FreeColInputDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.FreeColInputDialog
Internal constructor.
FreeColInputDialog(FreeColClient, JFrame, boolean, Object, ImageIcon, String, String) - Constructor for class net.sf.freecol.client.gui.panel.FreeColInputDialog
Create a new FreeColInputDialog with an object and a ok/cancel option.
FreeColLabelUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColLabelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
FreeColListUI - Class in net.sf.freecol.client.gui.plaf
UI-class for lists, such as the drop down list of colonies in the Colony panel.
FreeColListUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColListUI
 
FreeColLookAndFeel - Class in net.sf.freecol.client.gui.plaf
Implements the FreeCol look and feel.
FreeColLookAndFeel() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Initiates a new FreeCol look and feel.
FreeColMapLoader - Class in net.sf.freecol.server.generator
Load a map.
FreeColMapLoader(File) - Constructor for class net.sf.freecol.server.generator.FreeColMapLoader
 
FreeColMenuBar - Class in net.sf.freecol.client.gui.menu
The menu bar that is displayed on the top left corner of the Canvas.
FreeColMenuBar(FreeColClient) - Constructor for class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a new FreeColMenuBar.
FreeColMenuBarUI - Class in net.sf.freecol.client.gui.plaf
Use the "image.background.FreeColMenuBar" resource as a tiled background image on FreeColMenuBar, such as that at the top of the window.
FreeColMenuBarUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
FreeColMenuItemUI - Class in net.sf.freecol.client.gui.plaf
UI-class for menu items.
FreeColMenuItemUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
FreeColMenuTest - Class in net.sf.freecol.client.gui.menu
Test the menus.
FreeColMenuTest() - Constructor for class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
FreeColModFile - Class in net.sf.freecol.common.io
A wrapped for a file containing a FreeCol modification (mod).
FreeColModFile(File) - Constructor for class net.sf.freecol.common.io.FreeColModFile
Make a FreeColModFile from a File.
FreeColNetworkInputStream(InputStream) - Constructor for class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
Creates a new FreeColNetworkInputStream.
FreeColObject - Class in net.sf.freecol.common.model
The FreeCol root class.
FreeColObject() - Constructor for class net.sf.freecol.common.model.FreeColObject
 
FreeColOptionPaneUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColOptionPane" resource as a tiled background image.
FreeColOptionPaneUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
FreeColPanel - Class in net.sf.freecol.client.gui.panel
Superclass for all panels in FreeCol.
FreeColPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.FreeColPanel
Constructor.
FreeColPanel(FreeColClient, LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.FreeColPanel
Default constructor.
FreeColPanelUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColPanel" resource as a tiled background image.
FreeColPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
FreeColPopupMenuUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColPopupMenu" resource as a tiled background image on popup menus, such as the drop down from the menu bar at the top of the main window or the tile popup.
FreeColPopupMenuUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
FreeColProgressBar - Class in net.sf.freecol.client.gui.panel
Implements a simple progress bar suitable for use with FreeCol.
FreeColProgressBar(GoodsType) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColProgressBar(GoodsType, int, int) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColProgressBar(GoodsType, int, int, int, int) - Constructor for class net.sf.freecol.client.gui.panel.FreeColProgressBar
Creates a new FreeColProgressBar instance.
FreeColRadioButtonUI - Class in net.sf.freecol.client.gui.plaf
Sets the default opaque attribute to false.
FreeColRadioButtonUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
freeColRevision - Static variable in class net.sf.freecol.FreeCol
Specific revision number (currently the git tag of trunk at release)
FreeColSavegameFile - Class in net.sf.freecol.common.io
Represents a FreeCol savegame.
FreeColSavegameFile(File) - Constructor for class net.sf.freecol.common.io.FreeColSavegameFile
Create a new save game file from a given file.
FreeColScrollPaneUI - Class in net.sf.freecol.client.gui.plaf
UI-class for scroll panes.
FreeColScrollPaneUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
freeColSeed - Static variable in class net.sf.freecol.common.FreeColSeed
 
FreeColSeed - Class in net.sf.freecol.common
A wrapper for the pseudo-random number generator seed.
FreeColSeed() - Constructor for class net.sf.freecol.common.FreeColSeed
 
FreeColSelectedPanelUI - Class in net.sf.freecol.client.gui.plaf
Draws with partial transparency.
FreeColSelectedPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
freeColServer - Variable in class net.sf.freecol.client.FreeColClient
The server that has been started from the client-GUI.
freeColServer - Variable in class net.sf.freecol.server.ai.AIInGameInputHandler
The server.
freeColServer - Variable in class net.sf.freecol.server.ai.AIMain
The server that this AI is operating within.
freeColServer - Variable in class net.sf.freecol.server.control.FreeColServerHolder
The main server object.
freeColServer - Variable in class net.sf.freecol.server.networking.Server
The owner of this Server.
FreeColServer - Class in net.sf.freecol.server
The main control class for the FreeCol server.
FreeColServer(boolean, boolean, Specification, int, String) - Constructor for class net.sf.freecol.server.FreeColServer
Starts a new server, with a new game.
FreeColServer(FreeColSavegameFile, Specification, int, String) - Constructor for class net.sf.freecol.server.FreeColServer
Starts a new networked server, initializing from a saved game.
FreeColServer.GameState - Enum in net.sf.freecol.server
Games are either starting, ending or being played.
FreeColServerHolder - Class in net.sf.freecol.server.control
This base class provides thread-safe access to a FreeColServer for several subclasses.
FreeColServerHolder(FreeColServer) - Constructor for class net.sf.freecol.server.control.FreeColServerHolder
Constructor.
FreeColStringInputDialog - Class in net.sf.freecol.client.gui.panel
A simple input dialog to collect a string.
FreeColStringInputDialog(FreeColClient, JFrame, boolean, String, String, String, String) - Constructor for class net.sf.freecol.client.gui.panel.FreeColStringInputDialog
Creates a dialog to input a string field.
FreeColTableHeaderUI - Class in net.sf.freecol.client.gui.plaf
UI-class for table headers.
FreeColTableHeaderUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
FreeColTableUI - Class in net.sf.freecol.client.gui.plaf
UI-class for tables.
FreeColTableUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
FreeColTcFile - Class in net.sf.freecol.common.io
A Total Conversion (TC).
FreeColTcFile(File) - Constructor for class net.sf.freecol.common.io.FreeColTcFile
Opens the given file for reading.
FreeColTcFile(String) - Constructor for class net.sf.freecol.common.io.FreeColTcFile
Opens the file with the given name for reading.
FreeColTextAreaUI - Class in net.sf.freecol.client.gui.plaf
Provides a tiled background image "image.background.FreeColTextArea" to text areas.
FreeColTextAreaUI(JComponent) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
FreeColTextFieldUI - Class in net.sf.freecol.client.gui.plaf
Provides a tiled background image "image.background.FreeColTextField" to text fields.
FreeColTextFieldUI(JComponent) - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
FreeColToolTipUI - Class in net.sf.freecol.client.gui.plaf
Draw the "image.background.FreeColToolTip" resource as a tiled background image on tool tip popups.
FreeColToolTipUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
FreeColTransparentPanelUI - Class in net.sf.freecol.client.gui.plaf
Draws with partial transparency.
FreeColTransparentPanelUI() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
FreeColXMLReader - Class in net.sf.freecol.common.io
A wrapper for XMLStreamReader and potentially an underlying stream.
FreeColXMLReader(InputStream) - Constructor for class net.sf.freecol.common.io.FreeColXMLReader
Creates a new FreeColXMLReader.
FreeColXMLReader(Reader) - Constructor for class net.sf.freecol.common.io.FreeColXMLReader
Creates a new FreeColXMLReader.
FreeColXMLReader.ReadScope - Enum in net.sf.freecol.common.io
 
FreeColXMLWriter - Class in net.sf.freecol.common.io
A wrapper for XMLStreamWriter and potentially an underlying stream.
FreeColXMLWriter(OutputStream, FreeColXMLWriter.WriteScope, boolean) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter
Creates a new FreeColXMLWriter.
FreeColXMLWriter(Writer, FreeColXMLWriter.WriteScope) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter
Creates a new FreeColXMLWriter.
FreeColXMLWriter(Writer, FreeColXMLWriter.WriteScope, boolean) - Constructor for class net.sf.freecol.common.io.FreeColXMLWriter
Creates a new FreeColXMLWriter.
FreeColXMLWriter.WriteScope - Enum in net.sf.freecol.common.io
The scope of a FreeCol object write.
FRENCH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
from - Variable in class net.sf.freecol.common.model.Role.RoleChange
The from.
from - Variable in class net.sf.freecol.common.model.TileTypeChange
The original tile type.
FROM_ID_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
The Constant FROM_ID_TAG.
FROM_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant FROM_TAG.
FROM_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant FROM_TAG.
FROM_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
The Constant FROM_TAG.
fromValue(int) - Static method in enum net.sf.freecol.common.model.Player.NoValueType
From value.
FSGConverter - Class in net.sf.freecol.tools
Class for converting FreeCol Savegames (fsg-files).
FSGConverter() - Constructor for class net.sf.freecol.tools.FSGConverter
Creates an instance of FSGConverter
FULL - net.sf.freecol.common.model.Unit.UnitLabelType
The full.
FULL_DELIVERY - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The priority for goods that provide at least a full cargo load.
fullChosen - Variable in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
 
fullEquipUnit(Specification, Unit, Role, Colony) - Static method in class net.sf.freecol.server.ai.ColonyPlan
Equips a unit for a role, trying extra possibilities.
fullExport - Static variable in class net.sf.freecol.server.ai.AIColony
Goods that should be completely exported and only exported to prevent the warehouse filling.
fullPathToString() - Method in class net.sf.freecol.common.model.PathNode
Another debug helper.
FullScreenFrameListener - Class in net.sf.freecol.client.gui
The WindowListener for the FullScreenFrame class.
FullScreenFrameListener(FreeColClient, FreeColFrame) - Constructor for class net.sf.freecol.client.gui.FullScreenFrameListener
Constructs this WindowListener.
fundamentalDispose() - Method in class net.sf.freecol.common.model.FreeColGameObject
Low level base dispose, removing the object from the game.

G

game - Variable in class net.sf.freecol.client.ClientOptions.MessageSourceComparator
 
game - Variable in class net.sf.freecol.client.FreeColClient
The game itself.
game - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The game in play.
game - Variable in class net.sf.freecol.common.model.FreeColGameObject
The game this object belongs to.
game - Variable in class net.sf.freecol.common.model.Goods
The game containing these goods.
game - Variable in class net.sf.freecol.common.model.TradeItem
The game this TradeItem belongs to.
game - Variable in class net.sf.freecol.common.model.TradeRouteStop
The game in play.
game - Variable in class net.sf.freecol.common.networking.LoginMessage
The game.
game - Variable in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
 
game - Variable in class net.sf.freecol.server.FreeColServer
The game underway.
game - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
The game to generate for.
game - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The Game to generate for.
Game - Class in net.sf.freecol.common.model
The main component of the game model.
Game(Specification) - Constructor for class net.sf.freecol.common.model.Game
Constructor used by the ServerGame constructor.
Game(Element, String) - Constructor for class net.sf.freecol.common.model.Game
Creates a new Game object from a Element in a DOM-parsed XML-tree.
GAME - net.sf.freecol.common.model.Operand.ScopeLevel
The game.
GAME_OPTIONS - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
GAME_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
Game.FcgoState - Enum in net.sf.freecol.common.model
State for the FCGO iterator, out here because it has to be static.
gameComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Container for components to enable when choosing game parameters.
GameData(byte[]) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
gameEnded(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "gameEnded"-message.
gameOptions - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
GameOptions - Class in net.sf.freecol.common.model
Keeps track of the available game options.
GameOptions() - Constructor for class net.sf.freecol.common.model.GameOptions
 
GAMEOPTIONS_COLONY - Static variable in class net.sf.freecol.common.model.GameOptions
Colony game option group.
GAMEOPTIONS_MAP - Static variable in class net.sf.freecol.common.model.GameOptions
Map game option group.
GAMEOPTIONS_PRICES - Static variable in class net.sf.freecol.common.model.GameOptions
Prices game option group.
GAMEOPTIONS_VICTORY_CONDITIONS - Static variable in class net.sf.freecol.common.model.GameOptions
Victory conditions game option group.
GAMEOPTIONS_YEARS - Static variable in class net.sf.freecol.common.model.GameOptions
Years game option group.
GameOptionsDialog - Class in net.sf.freecol.client.gui.panel
Dialog for changing the GameOptions.
GameOptionsDialog(FreeColClient, JFrame, boolean, boolean) - Constructor for class net.sf.freecol.client.gui.panel.GameOptionsDialog
Creates a game options dialog.
gameState - Variable in class net.sf.freecol.common.ServerInfo
 
gameState - Variable in class net.sf.freecol.server.FreeColServer
The current state of the game.
gameState(Connection, Element) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Handles a "gameState"-request.
GameState() - Constructor for enum net.sf.freecol.server.FreeColServer.GameState
 
GAP - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportCargoPanel
 
gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
Gather the overall unit data, mostly by calling addUnit() above.
gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
Gather the overall unit data, mostly by calling addUnit() above.
gatherData() - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Gather the overall unit data, mostly by calling addUnit() above.
gatherData(Player) - Method in class net.sf.freecol.client.gui.panel.LabourData
 
gd - Variable in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
GE - net.sf.freecol.common.model.Limit.Operator
The ge.
GEN_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant GEN_TAG.
GENERAL_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant GENERAL_COMBAT_INDEX.
generate(int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
Generate the land map using the given generator type.
GENERATE_TAG - Static variable in class net.sf.freecol.common.option.UnitTypeOption
The Constant GENERATE_TAG.
generateAttackResult(Random, FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Generates a list of results of an attack.
generateAttackResult(Random, FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Generates a result of a unit attacking.
generateChoices() - Method in class net.sf.freecol.common.option.AbstractOption
Generate the choices to provide to the UI.
generateChoices() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Generate the choices to provide to the UI.
generateChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
Generate the choices to provide to the UI.
generateColonyUnitsMenu() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Generates a menu containing the units currently accessible from the Colony Panel allowing keyboard access to said units.
generateDocumentation(String[]) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
GenerateDocumentation - Class in net.sf.freecol.tools
Generate some documentation.
GenerateDocumentation() - Constructor for class net.sf.freecol.tools.GenerateDocumentation
 
generateDynamicOptions() - Method in class net.sf.freecol.common.model.Specification
Generate the dynamic options.
generateFountainRecruits(int, Random) - Method in class net.sf.freecol.server.model.ServerEurope
Generate new recruits following a Fountain of Youth discovery.
generateLayer(Game) - Method in interface net.sf.freecol.server.generator.MapLayerGenerator
Generates the layer in the map of the given game.
generateRecruitablesList() - Method in class net.sf.freecol.server.model.ServerEurope
Generate a weighted list of unit types recruitable by this player.
generateSkillForLocation(Map, Tile, NationType) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Generates a skill that could be taught from a settlement on the given tile.
generateSkillsForTile(Tile) - Method in class net.sf.freecol.common.model.IndianNationType
Generates choices for skill that could be taught from a settlement on a given Tile.
generateStartingPositions(Map, List<Player>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
generateTMX() - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
GENERATION_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
GENERIC_NAME - Static variable in class net.sf.freecol.tools.DesktopEntry
 
gestured(JComponent, MouseEvent, int, int) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
 
get(GoodsType) - Method in class net.sf.freecol.common.model.ProductionMap
Gets the.
get(GoodsType) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
Gets the.
getAbbreviatedName(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Gets an abbreviated version of the given name.
getAbilities() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a copy of the abilities of this object.
getAbilities(String) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of abilities with the given identifier from this object.
getAbilities(String) - Method in class net.sf.freecol.common.model.Specification
Get all the Abilities with the given identifier.
getAbilities(String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Building
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Colony
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Europe
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
Gets the set of abilities with the given identifier from a container.
getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Tile
Gets the set of abilities with the given identifier from this object.
getAbilities(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
Gets the set of abilities with the given identifier from this object.
getAbilityComponent(Ability) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getAbilityId() - Method in class net.sf.freecol.common.model.Scope
Gets the ability identifier.
getAbilityIndex() - Method in class net.sf.freecol.common.model.Role
Gets the ability index.
getAbilityValue() - Method in class net.sf.freecol.common.model.Scope
Gets the ability value.
getAbsoluteWeight() - Method in class net.sf.freecol.server.ai.goal.Goal
Returns the absolute weight of this goal.
getAbstractGoods() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Get the goods data.
getAccelerator() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the keyboard accelerator for this option.
getAction() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the monarch action type of this message.
getAction() - Method in class net.sf.freecol.server.model.MonarchSession
 
getActionChoices() - Method in class net.sf.freecol.common.model.Monarch
Builds a weighted list of monarch actions.
getActionManager() - Method in class net.sf.freecol.client.FreeColClient
Gets the action manager.
getActionManager() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the action manager.
getActionTaken() - Method in class net.sf.freecol.server.model.TradeSession
 
getActiveMods() - Method in class net.sf.freecol.client.ClientOptions
Gets a list of active mods in this ClientOptions.
getActiveUnit() - Method in class net.sf.freecol.client.gui.Canvas
Gets the active unit.
getActiveUnit() - Method in class net.sf.freecol.client.gui.GUI
 
getActiveUnit() - Method in class net.sf.freecol.client.gui.MapViewer
Gets the active unit.
getActiveUnit() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getActiveUnit() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getActiveUnit() - Method in class net.sf.freecol.server.FreeColServer
Gets the active unit specified in a saved game, if any.
getAddress() - Method in class net.sf.freecol.common.ServerInfo
Returns the IP-address.
getAddWorkTurns() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the number of turns to build this tile improvement type.
getAdjacentColonies() - Method in class net.sf.freecol.common.model.Tile
Get the adjacent colonies.
getAdjacentIndianSettlementSafely(String) - Method in class net.sf.freecol.common.model.Unit
Get an adjacent Indian settlement by identifier, validating as much as possible, including checking whether the nation involved has been contacted.
getAdjacentLocationGoalDecider(Location) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Builds a goal decider to find an adjacent tile to a target location.
getAdjacentSettlementSafely(String) - Method in class net.sf.freecol.common.model.Unit
Get a settlement by identifier, validating as much as possible.
getAdjacentTile(int, int, Direction) - Method in class net.sf.freecol.common.model.Map
Gets the adjacent tile in a given direction from the given coordinates.
getAdjacentTile(Tile, Direction) - Method in class net.sf.freecol.common.model.Map
Gets the adjacent tile in a given direction from a given tile.
getAdjustedNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Returns the net production of the given GoodsType adjusted by the possible consumption of BuildQueues.
getAdjustedProductionInfo(List<AbstractGoods>, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Building
Gets the production information for this building taking account of the available input and output goods.
getAdvantages() - Static method in class net.sf.freecol.FreeCol
Gets the default advantages type.
getAge() - Method in class net.sf.freecol.common.model.Game
Get the age for the current turn.
getAge(Turn) - Method in class net.sf.freecol.common.model.Specification
Gets the age corresponding to a given turn.
getAggression() - Method in class net.sf.freecol.common.model.NationType
Get the national aggression.
getAgreement() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get the agreement (a DiplomaticTrade) in this message.
getAgreement() - Method in class net.sf.freecol.server.model.DiplomacySession
 
getAIAdvantage() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the advantage of this AI player from the nation type.
getAIColonies() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a list of the players AI colonies.
getAIColony() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Convenience accessor for the colony to work in.
getAIColony(Colony) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AI colony corresponding to a given colony.
getAIColony(Colony) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the AI colony corresponding to a given colony, if any.
getAIMain() - Method in class net.sf.freecol.server.ai.AIObject
Convenience accessor for the main AI-object.
getAIMain() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the main AI-object.
getAIMain() - Method in class net.sf.freecol.server.FreeColServer
Gets the main AI-object.
getAIObject(String) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AIObject for a given object identifier.
getAIObject(String, Class<T>) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AIObject with the specified object identifier and class.
getAIObject(FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AIObject for the given FreeColGameObject.
getAIObjects() - Method in class net.sf.freecol.server.ai.AIMain
Get a copy of the list of all AI objects.
getAIOwner() - Method in class net.sf.freecol.server.ai.AIColony
 
getAIOwner() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the AIPlayer that owns this AIUnit.
getAIPlayer() - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Get the AI player using this AIInGameInputHandler.
getAIPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the owning AI player.
getAIPlayer(Player) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AI player corresponding to a given player.
getAIPlayer(Player) - Method in class net.sf.freecol.server.FreeColServer
Gets the AI player corresponding to a given player.
getAIRandom() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the PRNG to use for this player.
getAIRandom() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the PRNG to use with this unit.
getAIRandom() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the unit/player PRNG.
getAIStatistics() - Method in class net.sf.freecol.server.ai.AIMain
Computes how many objects of each class have been created, to track memory leaks over time
getAIUnit() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the AI-unit this mission has been created for.
getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIColony
 
getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Gets the AI unit corresponding to a given unit, if any.
getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIMain
Gets the AI unit corresponding to a given unit.
getAIUnit(Unit) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the AI unit corresponding to a given unit, if any.
getAIUnitIterator() - Method in class net.sf.freecol.server.ai.AIPlayer
Returns an iterator over all the AIUnits owned by this player.
getAIUnits() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a list of AIUnits for the player.
getAlarm(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the alarm level towards the given player.
getAlarmChip(Graphics2D, IndianSettlement, Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets a chip image for the alarm at an Indian settlement.
getAlarmLevelKey(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a message key for a short alarm message associated with the alarm level of this player.
getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.Colony
Gets a label indicating the alarm level at this settlement with respect to another player.
getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a label indicating the alarm level at this settlement with respect to another player.
getAlarmLevelLabel(Player) - Method in class net.sf.freecol.common.model.Settlement
Gets a label indicating the alarm level at this settlement with respect to another player.
getAllColonyValues(Tile) - Method in class net.sf.freecol.common.model.Player
Gets a list of values for building a Colony on the given tile for each ColonyValueCategory.
getAllMods() - Static method in class net.sf.freecol.common.io.Mods
Gets all available mods.
getAllTiles() - Method in class net.sf.freecol.common.model.Map
Gets an iterable for all the tiles in the map using an underlying WholeMapIterator.
getAllWorkLocations() - Method in class net.sf.freecol.common.model.Colony
Gets a list of every work location in this colony.
getAllWorkLocationsStream() - Method in class net.sf.freecol.common.model.Colony
Get a stream of all the possible work locations for this colony.
getAlternateDescriptionKey(String) - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Gets the alternate description key.
getAmount() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Get the goods amount.
getAmount() - Method in class net.sf.freecol.common.model.AbstractGoods
Get the goods amount.
getAmount() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the gold in this message.
getAmount(String, Random, boolean) - Method in class net.sf.freecol.common.model.RandomRange
Gets a random value from this range.
getAmount(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Displays an input dialog box where the user should specify a goods transfer amount.
getAmount(Location, GoodsType) - Method in class net.sf.freecol.common.model.UnitWas
Gets the amount.
getAmountInMarket() - Method in class net.sf.freecol.common.model.MarketData
Get the amount of the goods type in the market.
getAmountInMarket(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the amount of a goods type in the market.
getAnimation(String, float, Direction) - Method in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
getAnimation(Unit, Direction) - Method in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
Find the animation for a unit attack.
getAnimationSpeed(Player) - Method in class net.sf.freecol.client.FreeColClient
Common utility routine to retrieve animation speed.
getAnyGoods(GoodsLocation) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Gets a list of all possible storable goods (one cargo load).
getApparentOwnerName() - Method in class net.sf.freecol.common.model.Unit
Get the name of the apparent owner of this Unit, (like getOwner().getNationAsString() but handles pirates).
getApproximateLandCount() - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Gets the approximate number of land tiles.
getApproximateLandCount() - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets the approximate number of land tiles.
getArmedUnitSettlementChoice(Settlement) - Method in class net.sf.freecol.client.gui.GUI
Get the choice of what a user wants to do with an armed unit at a foreign settlement.
getArrears() - Method in class net.sf.freecol.common.model.MarketData
Get the amount of arrears owned to the crown for this goods type.
getArrears(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the arrears for of a given goods type.
getArrears(GoodsType) - Method in class net.sf.freecol.common.model.Player
Gets the arrears due for a type of goods.
getAssigned() - Method in class net.sf.freecol.server.ai.ProductionCache
 
getAssignedUnits() - Method in class net.sf.freecol.common.model.TradeRoute
Get the units assigned to this route.
getAttackedByPrivateers() - Method in class net.sf.freecol.common.model.Player
Has player has been attacked by privateers?.
getAttribute(String) - Method in class net.sf.freecol.common.networking.DOMMessage
Gets an attribute from the root element.
getAttribute(String) - Method in class net.sf.freecol.common.networking.Message
Gets an attribute from the root element.
getAttribute(String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a boolean from an attribute in a stream.
getAttribute(String, float) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a float from an attribute in a stream.
getAttribute(String, int) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets an int from an attribute in a stream.
getAttribute(String, long) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a long from an attribute in a stream.
getAttribute(String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets an enum from an attribute in a stream.
getAttribute(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a string from an attribute in a stream.
getAttribute(Game, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Gets a FreeCol object from an attribute in a stream.
getAttribute(AIMain, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get a FreeCol AI object from an attribute in a stream.
getAttrition() - Method in class net.sf.freecol.common.model.Unit
Gets the attrition of this unit.
getAudio() - Method in class net.sf.freecol.common.resources.AudioResource
Gets the file represented by this resource.
getAudio(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets an audio resource with the given name.
getAudioInputStream(File) - Static method in class net.sf.freecol.common.sound.SoundPlayer
Gets an audio input stream given a file, hopefully containing audio data.
getAudioResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getAudioResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getAutomaticRole() - Method in class net.sf.freecol.common.model.Unit
Gets a role that can be equipped automatically assumed in case of an attack.
getAutosaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory where the automatically saved games should be put.
getAvailable(GoodsType, List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Building
Convenience function to extract a goods amount from a list of available goods.
getAvailableAdjacentCount() - Method in class net.sf.freecol.common.model.Tile
Get the number of tiles adjacent to this one that are of the same land/water type such as to be nominally accessible to a unit.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.Building
Get the production types available for this work location.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.BuildingType
Get the production types provided by this building type at the current difficulty level.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.ColonyTile
Get the production types available for this work location.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.TileType
Gets the production types available at the current difficulty level.
getAvailableProductionTypes(boolean) - Method in class net.sf.freecol.common.model.WorkLocation
Get the production types available for this work location.
getAvailableProductionTypes(boolean, String) - Method in class net.sf.freecol.common.model.BuildingType
Gets the production types available at the current difficulty level.
getAvailableProductionTypes(boolean, String) - Method in class net.sf.freecol.common.model.TileType
Gets the production types available for the given combination of colony center tile and production level.
getAvailableRoles(List<Role>) - Method in class net.sf.freecol.common.model.Unit
Filter a list of roles to return only those available to this unit.
getAvailableRoles(Player, UnitType, List<Role>) - Static method in class net.sf.freecol.common.model.Role
Filter a list of proposed roles by availability.
getAvailableWorkLocations() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all freely available work locations in this colony.
getAverageSize() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
 
getBackground() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the background of the flag.
getBackgroundColors() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns a List of background colors.
getBadlyDefended() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Get the list of badly defended colonies.
getBankrupt() - Method in class net.sf.freecol.common.model.Player
Get the bankruptcy state.
getBaseClientOptionsFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the base client options file.
getBaseDefence() - Method in class net.sf.freecol.common.model.UnitType
Get the base defence value.
getBaseDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the base resources directory.
getBaseOffence() - Method in class net.sf.freecol.common.model.UnitType
Get the base offence value.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
Gets the base production of a given goods type optionally using a unit of a given type in this work location.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Get the base production of a given goods type for an optional unit type.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
Gets the base production of a given goods type optionally using a unit of a given type in this work location.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Get the base production exclusive of any bonuses.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
Get the base production of a given goods type for an optional unit type.
getBaseProduction(ProductionType, GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the base production of a given goods type optionally using a unit of a given type in this work location.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.Mission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Get the base transport priority for the unit performing this mission.
getBaseTransportPriority() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Get the base transport priority for the unit performing this mission.
getBasicMoveCost() - Method in class net.sf.freecol.common.model.TileType
Gets the basic movement cost through this tile type.
getBasicProductionInfo() - Method in class net.sf.freecol.common.model.ColonyTile
Gets the basic production information for the colony tile, ignoring any colony limits (which for now, should be irrelevant).
getBasicWorkTurns() - Method in class net.sf.freecol.common.model.TileType
Gets the basic work turns to build an improvement on this tile type.
getBeachCornerImage(int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the beach corner image at the given index.
getBeachEdgeImage(int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the beach edge image at the given index.
getBend(boolean) - Method in class net.sf.freecol.client.gui.panel.Flag
 
getBestBuildableType() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the best buildable type from this plan that can currently be built by the colony.
getBestCargo(Unit) - Method in class net.sf.freecol.server.ai.mission.TransportMission
What is the best transportable for a carrier to collect?
getBestDefenderType() - Method in class net.sf.freecol.common.model.Colony
Gets the best defender type available to this colony.
getBestDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getBestDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
getBestDisembarkTile(Player) - Method in class net.sf.freecol.common.model.Tile
Get the adjacent land tile with the best defence bonus.
getBestEntryPath(Unit, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Map
Gets the best (closest) path location for this unit to reach a given tile from off the map.
getBestEntryTile(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the best (closest) entry location for this unit to reach a given tile.
getBestEntryTile(Unit, Tile, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Map
Gets the best (closest) entry location for this unit to reach a given tile from off the map.
getBestGoodsType() - Method in class net.sf.freecol.common.model.Resource
Get the best goods type to produce here.
getBestGoodsType() - Method in class net.sf.freecol.common.model.ResourceType
Get the best goods type to make with this resource type.
getBestGoodsWish(AIUnit, GoodsType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best goods wish for a carrier unit.
getBestNameAndDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
Get the name and best description for a given identifier.
getBestNameAndDescription(Named) - Static method in class net.sf.freecol.common.i18n.Messages
Get the name and best description for a given named object.
getBestOutputFor(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
Convenience function to get the best output for a given goods type from a collection of production types.
getBestOutputType() - Method in class net.sf.freecol.common.model.ProductionType
Get the type of the most productive output.
getBestPioneeringColony(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the Colony that most needs a pioneer.
getBestPlan(Tile) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best plan for a tile from the tipMap.
getBestPlan(Tile) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Get the best improvement associated with a tile.
getBestPlan(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Get the best improvement associated with a tile for a given unit.
getBestPlanTile(Colony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best plan for a colony from the tipMap.
getBestProductionType(boolean, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Get the best available production type at this work location.
getBestProductionType(GoodsType, Collection<ProductionType>) - Static method in class net.sf.freecol.common.model.ProductionType
Get the production type with the greatest total output of an optional goods type from a collection of production types.
getBestSettlement(Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
Finds the best existing settlement to use as a target.
getBestTileImprovementType(Tile, GoodsType) - Static method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the 'most effective' TileImprovementType allowed for a given tile and goods type.
getBestWorker(WorkLocation, GoodsType, List<Unit>) - Static method in class net.sf.freecol.server.ai.ColonyPlan
Gets the best worker to execute a work location plan.
getBestWorkerWish(AIUnit, UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the best worker wish for a carrier unit.
getBetterExpert(Unit) - Method in class net.sf.freecol.common.model.Colony
Finds another unit in this colony that would be better at doing the job of the specified unit.
getBidPrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Gets the price of a given goods when the Player buys.
getBlockedCount() - Method in class net.sf.freecol.common.model.mission.GoToMission
Get the BlockedCount value.
getBody(InputStream) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Refills the conversion buffer.
getBonus(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the bonus.
getBoolean(String) - Method in class net.sf.freecol.common.model.Specification
Gets the boolean value of an option.
getBoolean(String) - Method in class net.sf.freecol.common.option.OptionGroup
Gets the boolean value of an option.
getBooleanOption(String) - Method in class net.sf.freecol.common.model.Specification
Get the BooleanOption with the given identifier.
getBooleanOption(ModelMessage) - Method in class net.sf.freecol.client.ClientOptions
Returns the boolean option associated with a ModelMessage.
getBorderImage(TileType, Direction, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the border terrain-image for the given type.
getBorderInsets(Component) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Gets the insets of this border around the given component.
getBorderInsets(Component, Insets) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Gets the insets of this border around the given component.
getBounds() - Method in class net.sf.freecol.server.model.ServerRegion
Get the bounding rectangle for this region.
getBoycottChoice(Goods, Europe) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice of whether to pay arrears for boycotted goods or to dump them instead.
getBranch(Direction) - Method in class net.sf.freecol.server.generator.RiverSection
Gets the size of a branch
getBreakingPoint(String) - Static method in class net.sf.freecol.common.util.StringUtils
Find a breaking point in a line between two words.
getBreakingPoint(String, String) - Static method in class net.sf.freecol.common.util.StringUtils
Find a breaking point in a line between two words.
getBreedingNumber() - Method in class net.sf.freecol.common.model.GoodsType
Get the breeding number for this goods type.
getBuildableImage(BuildableType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildableReport() - Method in class net.sf.freecol.server.ai.ColonyPlan
Get a report on the build plans.
getBuildables() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
Get the build queue from the Transferable.
getBuildableTypes() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets a copy of the current list of buildable types associated with this ColonyPlan.
getBuildableTypes(JList<? extends BuildableType>) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
getBuildableUnits() - Method in class net.sf.freecol.common.model.Colony
Gets a list of every unit type this colony may build.
getBuildableUnitTypes() - Method in class net.sf.freecol.common.model.Specification
Get the list of buildable unit types.
getBuildColonyMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new BuildColonyMission for a unit.
getBuildColonyWarnings(Unit) - Method in class net.sf.freecol.common.model.Tile
A colony is proposed to be built on this tile.
getBuilding() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Get the building this panel displays.
getBuilding(BuildingType) - Method in class net.sf.freecol.common.model.Colony
Get building of the specified general type (note: *not* necessarily the exact building type supplied, but the building present in the colony that is a descendant of the ultimate ancestor of the specified type).
getBuildingForEffect(Colony, Effect, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
 
getBuildingForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Gets a building for producing a given type of goods.
getBuildingImage(Building) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildingImage(BuildingType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildingImage(BuildingType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildingImage(BuildingType, Player, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getBuildings() - Method in class net.sf.freecol.common.model.Colony
Gets a List of every Building in this Colony.
getBuildingType(String) - Method in class net.sf.freecol.common.model.Specification
Get a building type by identifier.
getBuildingTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the building type list.
getBuildQueue() - Method in class net.sf.freecol.common.model.Colony
Get the BuildQueue contents.
getBurnableBuildings() - Method in class net.sf.freecol.common.model.Colony
Gets the buildings in this colony that could be burned by a raid.
getBurnProbability() - Method in class net.sf.freecol.common.model.Unit
Gets the probability that an attack by this unit will provoke natives to burn our missions.
getButton(ColopediaAction.PanelType, String, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getButton(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getButton(FreeColGameObjectType, String, ImageIcon) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getBuy() - Method in class net.sf.freecol.server.model.TradeSession
 
getBuyChoice(Unit, Settlement, Goods, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
Gets the user choice when negotiating a purchase from a settlement.
getCachedTile(Player) - Method in class net.sf.freecol.common.model.Tile
Get a players view of this tile.
getCanvas() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getCapacity() - Method in class net.sf.freecol.common.model.Monarch.Force
Gets the capacity.
getCapitalName(Random) - Method in class net.sf.freecol.common.model.Player
Gets the name of this players capital.
getCapitalName(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Get the name of this players capital.
getCapitalType() - Method in class net.sf.freecol.common.model.NationType
Gets the settlement type for the national capital.
getCapture() - Method in class net.sf.freecol.server.model.LootSession
 
getCapture(Specification) - Method in class net.sf.freecol.common.model.Role.RoleChange
Gets the capture.
getCaptureEquipment(boolean) - Method in class net.sf.freecol.common.model.EquipmentType
Get the type of equipment to capture, handling the case where Europeans and Indians use different EquipmentTypes for the same underlying goods.
getCargo() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the current cargo for this stop.
getCargoCapacity() - Method in class net.sf.freecol.common.model.Unit
Gets the total space this unit has to carry cargo.
getCargoPanel() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the cargo panel.
getCargoSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the space occupied by cargo in this unit (both goods and units).
getCarrier() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Get the carrier unit.
getCarrier() - Method in class net.sf.freecol.common.model.Unit
Gets the carrier this unit is aboard if any.
getCarrier() - Method in class net.sf.freecol.server.ai.Cargo
 
getCarrierForUnit(Unit) - Method in class net.sf.freecol.common.model.UnitLocation
Gets a carrier for the supplied unit, if one exists.
getCarrierMove() - Method in class net.sf.freecol.common.model.PathNode
Gets the next carrier move on this path.
getCarriersForUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Gets the carrier units that can carry the supplied unit, if one exists.
getCarrierTarget() - Method in class net.sf.freecol.server.ai.Cargo
 
getCashInTreasureTrainMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new CashInTreasureTrainMission for a unit.
getCategory(double) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Return the category the selector value belongs to.
getCategory(double) - Method in class net.sf.freecol.common.i18n.DualNumberRule
Return the category the selector value belongs to.
getCategory(double) - Method in class net.sf.freecol.common.i18n.Number
Return the category the selector value belongs to.
getCategory(double) - Method in class net.sf.freecol.common.i18n.OtherNumberRule
 
getCategory(double) - Method in class net.sf.freecol.common.i18n.PluralNumberRule
 
getCategory(double) - Method in class net.sf.freecol.common.i18n.ZeroOneNumberRule
 
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellEditor
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
getCellEditorValue() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
 
getCenter() - Method in class net.sf.freecol.server.model.ServerRegion
Get the center of the regions bounds.
getCenterTile(Map) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
getChange(TileType) - Method in class net.sf.freecol.common.model.TileImprovement
What type of tile does this improvement change a given type to?.
getChange(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the destination type of a tile type change (or null).
getChangeTypes() - Method in class net.sf.freecol.common.model.UnitTypeChange
Gets the change type probability map.
getChatText() - Method in class net.sf.freecol.client.gui.panel.ChatPanel
Gets the chat message that the user has entered and clears the chat textfield to make room for a new message.
getCheckBoxMenuItem(String) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JCheckBoxMenuItem.
getChildElement(Element, String) - Static method in class net.sf.freecol.common.networking.DOMMessage
Convenience method to find the first child element with the specified tagname.
getChildren() - Method in class net.sf.freecol.common.model.Region
Get a list of the child regions.
getChoice() - Method in class net.sf.freecol.client.gui.ChoiceItem
Gets the choice as an int.
getChoice(String, String) - Static method in class net.sf.freecol.common.i18n.Messages
Return the choice tagged with the given key, or null, if the given input string does not contain the key.
getChoice(Tile, Object, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
General modal choice dialog.
getChoice(Tile, Object, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
General modal choice dialog.
getChoice(Tile, Object, GoodsType, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
 
getChoice(Tile, Object, GoodsType, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
getChoice(Tile, Object, Nation, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
 
getChoice(Tile, Object, Nation, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
getChoice(Tile, Object, Settlement, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
 
getChoice(Tile, Object, Settlement, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
getChoice(Tile, Object, Unit, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.GUI
 
getChoice(Tile, Object, Unit, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
getChoices() - Method in class net.sf.freecol.common.option.AudioMixerOption
Gets a list of the available audio mixers.
getChoices() - Method in class net.sf.freecol.common.option.LanguageOption
Gets a list of the available languages.
getChoices() - Method in class net.sf.freecol.common.option.ModOption
Get the choices available for this option.
getChoices() - Method in class net.sf.freecol.common.option.StringOption
Get the list of string choices.
getChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
Get the list of choices for this option.
getCircleIterator(Tile, boolean, int) - Method in class net.sf.freecol.common.model.Map
Gets a circle iterator.
getCircleOfStars(double) - Method in class net.sf.freecol.client.gui.panel.Flag
Returns either a single star, or a circle of stars with the given radius, centered at the origin.
getCircleTiles(Tile, boolean, int) - Method in class net.sf.freecol.common.model.Map
Gets an iterable for all the tiles in a circle using an underlying CircleIterator.
getCitiesOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
Get the current list of available cities of Cibola keys.
getClaimable() - Method in class net.sf.freecol.common.model.Region
Can this region be claimed?.
getClaimable() - Method in enum net.sf.freecol.common.model.Region.RegionType
Is this region claimable by default?.
getClaimableRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the claimable radius of this settlement type.
getClaimableTiles(Tile, int) - Method in class net.sf.freecol.common.model.Player
Gets the list of tiles that might be claimable by a settlement.
getClaimChoice(Tile, Player, int, Player) - Method in class net.sf.freecol.client.gui.GUI
Gets the user choice for claiming a tile.
getClaimTemplate() - Method in class net.sf.freecol.common.model.ColonyTile
Gets a template describing whether this work location can/needs-to be claimed.
getClaimTemplate() - Method in class net.sf.freecol.common.model.WorkLocation
Gets a template describing whether this work location can/needs-to be claimed.
getClassIndex(Object) - Method in class net.sf.freecol.client.ClientOptions.MessageSourceComparator
 
getClassName(Object) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
getClearSpace(int, int, int, int, int) - Method in class net.sf.freecol.client.gui.Canvas
Try to find some free space on the canvas for a component, starting at x,y.
getClient() - Method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
getClientOptions() - Method in class net.sf.freecol.client.FreeColClient
Gets the object keeping the current client options.
getClientOptions() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the client options
getClientOptions() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the client options.
getClientOptionsFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the file containing the client options.
getClientPlayer() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getClientPlayer() - Method in class net.sf.freecol.common.model.Game
Get the client player this thread is operating for.
getClosestColony(List<Colony>) - Method in class net.sf.freecol.common.model.Unit
Get the colony that can be reached by this unit in the least number of turns.
getClosestColony(Stream<Colony>) - Method in class net.sf.freecol.common.model.Unit
Get the colony that can be reached by this unit in the least number of turns.
getClosestDirections(String, Logger, Random) - Method in enum net.sf.freecol.common.model.Direction
Creates an array of the directions in an order that favours a supplied one.
getClosestPortForEurope() - Method in class net.sf.freecol.common.model.Player
Gets the port closest to Europe owned by this player.
getClosestTerritory(Map, Tile, List<SimpleMapGenerator.Territory>) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
getClosestTile(Tile, Collection<Tile>) - Method in class net.sf.freecol.common.model.Map
Get the closest tile to a given one from a list of other tiles.
getColonies() - Method in class net.sf.freecol.common.model.HighScore
Get the number of colonies.
getColonies() - Method in class net.sf.freecol.common.model.Player
Gets a fresh list of all colonies this player owns.
getColoniesGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get a list of colonies offered in this trade.
getColoniesPopulation() - Method in class net.sf.freecol.common.model.Player
Gets the sum of units currently working in the colonies of this player.
getColonists() - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
 
getColony() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Get the colony for this build queue.
getColony() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the Colony in use.
getColony() - Method in interface net.sf.freecol.common.model.Location
Get the colony at this location.
getColony() - Method in class net.sf.freecol.common.model.Map
Get the colony at this location.
getColony() - Method in class net.sf.freecol.common.model.UnitLocation
Get the colony at this location.
getColony() - Method in class net.sf.freecol.server.ai.AIColony
Gets the Colony this AIColony controls.
getColony() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
getColony(Game) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Get the colony to trade.
getColony(Game) - Method in class net.sf.freecol.common.model.TradeItem
Get the colony to trade.
getColony(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the colony in this message.
getColonyByName(String) - Method in class net.sf.freecol.common.model.Player
Gets the Colony with the given name.
getColonyComparator() - Method in class net.sf.freecol.client.ClientOptions
Return the client's preferred comparator for colonies.
getColonyComparator(int) - Static method in class net.sf.freecol.client.ClientOptions
Return the colony comparator identified by type.
getColonyPanel(Colony) - Method in class net.sf.freecol.client.gui.Canvas
Gets any currently displayed colony panel for the specified colony.
getColonyTile() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Gets the colony tile this panel is handling.
getColonyTile(Tile) - Method in class net.sf.freecol.common.model.Colony
Get the ColonyTile matching the given Tile.
getColonyTileLocationLabel(Colony) - Method in class net.sf.freecol.common.model.Tile
Get a label for this tile assuming it is a colony tile of a given colony.
getColonyTiles() - Method in class net.sf.freecol.common.model.Colony
Gets a List of every ColonyTile in this Colony.
getColonyValue(Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to create a string showing the colony value for a given tile and player.
getColonyValue(Tile) - Method in class net.sf.freecol.common.model.Player
Gets the value for building a Colony on the given tile.
getColonyValue(Tile) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Get the colony value for a tile.
getColor() - Method in class net.sf.freecol.client.gui.GUIMessage
Gets the message's Color.
getColor() - Method in class net.sf.freecol.client.gui.panel.ColorChooserPanel
 
getColor() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
 
getColor() - Method in class net.sf.freecol.common.model.Nation
Get the nation color.
getColor() - Method in class net.sf.freecol.common.resources.ColorResource
Gets the Color represented by this resource.
getColor(String) - Static method in class net.sf.freecol.common.resources.ColorResource
Returns the Color identified by the given string.
getColor(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the Color with the given name.
getColor(GoodsType, int, Location) - Static method in class net.sf.freecol.client.gui.panel.GoodsLabel
Public routine to get a foreground color for a given goods type and amount in a given location.
getColorResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets the resource of the given type.
getColorResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Gets the Resource by identifier.
getColumnClass(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Gets the class of the objects in the given column.
getColumnClass(int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getColumnCount() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the number of columns in this table.
getColumnCount() - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the amount of columns in this statesTable.
getColumnCount() - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the name of a column.
getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the name of the specified column.
getColumnName(int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getColumns(int) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
Choose the number of columns for the OptionPane buttons.
getCombatLabel(Tile) - Method in class net.sf.freecol.common.model.Unit
Get a label for the chance of success in a potential combat.
getCombatLossPriority() - Method in class net.sf.freecol.common.model.EquipmentType
Get the combat loss priority.
getCombatModel() - Method in class net.sf.freecol.common.model.Game
Get the combat model in this game.
getCombatModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
Get modifiers required for combat.
getCompactCargo() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get a list of the maximum abstract goods that could be loaded at this stop.
getCompactGoods() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets a list of all goods in this goods container.
getCompactGoods() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets an list of all the goods in this location.
getCompactGoodsList() - Method in class net.sf.freecol.common.model.Unit
Get a compact version of the goods carried by this unit.
getCompletedImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets a list of the completed TileImprovements in this TileItemContainer.
getCompletedTileImprovements() - Method in class net.sf.freecol.common.model.Tile
Gets a list of completed TileImprovements.
getCompletionAction() - Method in class net.sf.freecol.common.model.BuildQueue
Gets the completion action.
getComponent() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.OptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
Get the Component used to set the value of the Option.
getComponent() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Get the Component used to set the value of the Option.
getComposedCostDecider(CostDecider...) - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
Gets a composite cost decider composed of two or more individual cost deciders.
getComposedGoalDecider(boolean, GoalDecider...) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Gets a composite goal decider composed of two or more individual goal deciders.
getConfiguration() - Static method in class net.sf.freecol.FreeCol
We get a lot of lame bug reports with insufficient configuration information.
getConnectController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller responsible for starting a server and connecting to it.
getConnectController() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the connect controller.
getConnectedPlayers(ServerPlayer...) - Method in class net.sf.freecol.server.model.ServerGame
Get a list of connected server players, optionally excluding supplied ones.
getConnection() - Method in class net.sf.freecol.common.networking.Client
Gets the Connection this Client uses when communicating with the server.
getConnection() - Method in class net.sf.freecol.common.networking.ServerAPI
Get the raw connection.
getConnection() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the connection to the server.
getConnection() - Method in class net.sf.freecol.server.model.ServerPlayer
Gets the connection of this player.
getConnection(String, int) - Method in class net.sf.freecol.client.control.ConnectController
Get a connection to a server.
getConnection(Socket) - Method in class net.sf.freecol.metaserver.MetaServer
Gets a Connection identified by a Socket.
getConnection(Socket) - Method in class net.sf.freecol.server.networking.Server
Gets a Connection identified by a Socket.
getConnectionDirections() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the directions that a connection can form across for this this type of improvement.
getConnectionIterator() - Method in class net.sf.freecol.metaserver.MetaServer
Gets an iterator of every connection to this server.
getConnections() - Method in class net.sf.freecol.common.model.TileImprovement
Gets a map of connection-direction to magnitude.
getConnectionsFromStyle() - Method in class net.sf.freecol.common.model.TileImprovement
Updates the connections from the current style.
getConsumedGoods() - Method in class net.sf.freecol.common.model.Building
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in class net.sf.freecol.common.model.BuildQueue
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in interface net.sf.freecol.common.model.Consumer
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in class net.sf.freecol.common.model.Unit
Returns a list of GoodsTypes this Consumer consumes.
getConsumedGoods() - Method in class net.sf.freecol.common.model.UnitType
Gets a list of goods this Consumer consumes.
getConsumedGoodsType() - Method in class net.sf.freecol.common.model.BuildingType
Get the type of goods consumed by this BuildingType.
getConsumers() - Method in class net.sf.freecol.common.model.Colony
Get a list of all Consumers in the colony sorted by priority.
getConsumption() - Method in class net.sf.freecol.common.model.ProductionInfo
Gets the consumption.
getConsumptionDeficit() - Method in class net.sf.freecol.common.model.ProductionInfo
Get a list of the goods that are in consumption deficit, that is, those which are consumed at less than their maximum possible rate.
getConsumptionOf(List<GoodsType>) - Method in class net.sf.freecol.common.model.Settlement
Returns the number of goods of all given types used by the settlement each turn.
getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Returns the number of goods of a given type used by the settlement each turn.
getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.Settlement
Returns the number of goods of a given type used by the settlement each turn.
getConsumptionOf(GoodsType) - Method in class net.sf.freecol.common.model.UnitType
Gets the number of units of the given GoodsType this UnitType consumes per turn (when in a settlement).
getContactLevel(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the contact level between this settlement and a player.
getContext() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the trade context.
getContiguity() - Method in class net.sf.freecol.common.model.Tile
Get the contiguity identifier for this tile.
getContiguityAdjacent(int) - Method in class net.sf.freecol.common.model.Tile
Get the adjacent tiles that have a given contiguity.
getController() - Method in class net.sf.freecol.server.FreeColServer
Gets the Controller.
getConvertProbability() - Method in class net.sf.freecol.common.model.Unit
Gets the probability that an attack by this unit will provoke a native to convert.
getConvertProgress() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the convert progress status for this settlement.
getConvertThreshold() - Method in class net.sf.freecol.common.model.SettlementType
Gets the convert threshold for this settlement.
getCornerGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider to find tiles on river corners, preferring ones closest to the high seas.
getCorresponding(T) - Method in class net.sf.freecol.common.model.Colony
Finds the corresponding FreeColObject from another copy of this colony.
getCost() - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Get the cost.
getCost() - Method in class net.sf.freecol.common.model.PathNode
Gets the cost of moving to this PathNode.
getCost(int, int) - Static method in class net.sf.freecol.common.model.PathNode
Standard function to get the cost of moving to a PathNode.
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
Determines the cost of a single move.
getCost(Unit, Location, Location, int) - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
Determines the cost of a single move.
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidNavalDangerCostDecider
 
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsAndBlockingUnitsCostDecider
 
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.AvoidSettlementsCostDecider
 
getCost(Unit, Location, Location, int) - Method in class net.sf.freecol.common.model.pathfinding.CostDeciders.ServerBaseCostDecider
 
getCostToBuy() - Method in class net.sf.freecol.common.model.MarketData
Get the current purchase price.
getCostToBuy(GoodsType) - Method in class net.sf.freecol.common.model.Market
Determines the cost to buy a single unit of a particular type of good.
getCount() - Method in class net.sf.freecol.common.resources.ImageResource
 
getCount(String, UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
 
getCount(GoodsType, Collection<? extends AbstractGoods>) - Static method in class net.sf.freecol.common.model.AbstractGoods
Convenience lookup of the goods count in a collection of abstract goods given a goods type.
getCount(T) - Method in class net.sf.freecol.common.model.TypeCountMap
Gets the count.
getCountryLabel() - Method in class net.sf.freecol.common.model.Player
Get a template for this players country.
getCreationTime() - Method in class net.sf.freecol.client.gui.GUIMessage
Get the time at which this message was created.
getCross(Flag.Decoration) - Method in class net.sf.freecol.client.gui.panel.Flag
 
getCurrentFather() - Method in class net.sf.freecol.common.model.Player
Gets the founding father this player is working towards.
getCurrentlyBuilding() - Method in class net.sf.freecol.common.model.BuildQueue
Get the type of building currently being built.
getCurrentlyBuilding() - Method in class net.sf.freecol.common.model.Colony
Gets the type of building currently being built.
getCurrentlyBuildingLabel() - Method in class net.sf.freecol.common.model.BuildableType
Get a label describing this buildable type as being currently built.
getCurrentlyPlaying() - Method in class net.sf.freecol.common.ServerInfo
Returns the number of currently active (connected and not dead) players.
getCurrentPlayer() - Method in class net.sf.freecol.common.model.Game
Gets the current player.
getCurrentRadius() - Method in class net.sf.freecol.common.model.Map.CircleIterator
Gets the current radius of the circle.
getCurrentStop() - Method in class net.sf.freecol.common.model.Unit
Get the current trade route stop.
getCurrentStops() - Method in class net.sf.freecol.common.model.Unit
Get the stop the unit is heading for or at.
getCurrentWorkLocations() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all current work locations in this colony.
getCurrentWorkType() - Method in class net.sf.freecol.common.model.WorkLocation
Get the current work type of any unit present.
getDataDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the data directory.
getDate() - Method in class net.sf.freecol.common.model.HighScore
Get the Date the score was achieved.
getDead() - Method in class net.sf.freecol.common.model.Player
Get the player death state.
getDebugDescription() - Method in class net.sf.freecol.server.ai.goal.Goal
Build and return a string describing this goal including its parent goal.
getDebugModes() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Gets the debug modes.
getDebugName() - Method in class net.sf.freecol.common.model.Player
Get a short debug-suitable name for this player.
getDebugRunSave() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Gets the debug save file name.
getDebugRunTurns() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Gets the turns to run in debug mode.
getDecoration() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the decoration of the flag.
getDecorationColor() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the decoration color of the flag.
getDefaultDisplay(ModelMessage.MessageType, FreeColGameObject) - Static method in class net.sf.freecol.common.model.ModelMessage
Gets the default display object for the given type.
getDefaultFileName() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Get the default name of the file to save the OptionGroup.
getDefaultId() - Method in class net.sf.freecol.common.model.StringTemplate
Get the default identifier.
getDefaultLabel() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
getDefaultNationType() - Method in class net.sf.freecol.common.model.Specification
Gets the default nation type.
getDefaultRole() - Method in class net.sf.freecol.common.model.Specification
Get the default role.
getDefaultRole() - Method in class net.sf.freecol.common.model.UnitType
Gets the default role of this unit type, mostly model.role.default.
getDefaults() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Creates the look and feel specific defaults table.
getDefaultSlot() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Gets the default slot.
getDefaultSpecification() - Method in class net.sf.freecol.client.control.MapEditorController
Get the default specification from the default TC.
getDefaultSplashStream(JarURLConnection) - Static method in class net.sf.freecol.FreeCol
Get a stream for the default splash file.
getDefaultTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a text area with standard settings suitable for use in FreeCol panels.
getDefaultTextArea(String, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a text area with standard settings suitable for use in FreeCol panels, which adapt their size based on what they contain.
getDefaultTextArea(String, Dimension) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a text area with standard settings suitable for use in FreeCol panels, which can not adapt their size.
getDefaultTextPane() - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JTextPane with default styles.
getDefaultTextPane(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JTextPane with default styles and given text.
getDefaultUnitType() - Method in class net.sf.freecol.common.model.Specification
Get the most vanilla unit type.
getDefaultUnitType(NationType) - Method in class net.sf.freecol.common.model.Specification
Get the most vanilla unit type for a type of nation.
getDefaultUnitType(Player) - Method in class net.sf.freecol.common.model.Specification
Get the most vanilla unit type for a given player.
getDefence() - Method in class net.sf.freecol.common.model.Role
Get the defence value for this role.
getDefence() - Method in class net.sf.freecol.common.model.UnitType
Get the total defence of this unit type.
getDefenceBonusPercentage() - Method in class net.sf.freecol.common.model.Tile
Get the defence bonus as a percent.
getDefenceModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
Get the defence modifiers applicable to this object.
getDefencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Get the defensive power of a defender wrt an attacker.
getDefencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the defensive power wrt an attacker.
getDefencePower(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the defensive power wrt an attacker.
getDefenceRatio() - Method in class net.sf.freecol.common.model.Colony
Get the ratio between defence at this settlement, and the general settlement size.
getDefenceRatio() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the ratio between defence at this settlement, and the general settlement size.
getDefenceRatio() - Method in class net.sf.freecol.common.model.Settlement
Get the ratio between defence at this settlement, and the general settlement size.
getDefenceValue() - Method in class net.sf.freecol.common.model.Tile
Get the defence value for this tile type.
getDefendCurrentSettlementMission(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
Get a DefendSettlementMission for the current settlement of a unit if it is badly defended.
getDefenderId() - Method in class net.sf.freecol.common.networking.LootCargoMessage
Public accessor to help the client in game controller.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Colony
Gets the Unit that is currently defending this Settlement.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the Unit that is currently defending this Settlement.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Settlement
Gets the Unit that is currently defending this Settlement.
getDefendingUnit(Unit) - Method in class net.sf.freecol.common.model.Tile
Gets the unit that is currently defending this tile.
getDefendSettlementMission(AIUnit, boolean) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new DefendSettlementMission for a unit.
getDefendSettlementMission(AIUnit, Settlement) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a new DefendSettlementMission for a unit.
getDefensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Collect all defensive modifiers that apply to a unit defending against another.
getDefensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Collect all defensive modifiers when defending against an attack.
getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIGoods
Get the path to deliver this transportable to its destination with a given carrier.
getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIUnit
Get the path to deliver this transportable to its destination with a given carrier.
getDeliveryPath(Unit, Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the path to deliver this transportable to its destination with a given carrier.
getDescription() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Gets a one line description of this Look and Feel.
getDescription() - Method in class net.sf.freecol.common.model.AbstractUnit
Get a description of this abstract unit.
getDescription() - Method in class net.sf.freecol.common.model.Unit
Get the basic i18n description for this unit.
getDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getDescription(Unit.UnitLabelType) - Method in class net.sf.freecol.common.model.Unit
Get the basic i18n description for this unit.
getDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
getDescriptionKey() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Gets a string suitable for looking up the description of this object in Messages.
getDescriptionKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Gets the description key.
getDescriptionKey() - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Gets the description key.
getDescriptionKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
Gets the description key.
getDescriptionKey() - Method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Get the description key.
getDescriptionLabel() - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Gets the description label.
getDescriptionPanel() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
A panel with information about this transformation.
getDestination() - Method in class net.sf.freecol.common.model.mission.GoToMission
Get the Destination value.
getDestination() - Method in class net.sf.freecol.common.model.TradeItem
Get the destination player.
getDestination() - Method in class net.sf.freecol.common.model.Unit
Get the destination of this unit.
getDestination() - Method in class net.sf.freecol.server.ai.Wish
Gets the destination of this Wish.
getDestinationAIColony() - Method in class net.sf.freecol.server.ai.Wish
Gets the destination AI colony, if any.
getDestinationLabel() - Method in class net.sf.freecol.common.model.Unit
Get a destination label for this unit.
getDestinationLabel(String, Location, Player) - Static method in class net.sf.freecol.common.model.Unit
Get a destination label for a given unit tag, destination and player.
getDestinations() - Method in class net.sf.freecol.common.model.HighSeas
Get the destinations connected by these seas.
getDetailedLocationLabel() - Method in class net.sf.freecol.common.model.Tile
Get a detailed label for this tile.
getDetailedLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Tile
Get a detailed label for this tile for a given player.
getDetails() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getDifficulty() - Method in class net.sf.freecol.common.model.HighScore
Get the game difficulty key.
getDifficulty() - Static method in class net.sf.freecol.FreeCol
Gets the difficulty level.
getDifficultyLevel() - Method in class net.sf.freecol.common.model.Specification
Get the current difficulty level.
getDifficultyLevels() - Method in class net.sf.freecol.common.model.Specification
Gets the difficulty levels in this specification.
getDifficultyOptionGroup() - Method in class net.sf.freecol.common.model.Game
Get the difficulty level of this game.
getDifficultyOptionGroup() - Method in class net.sf.freecol.common.model.Specification
Gets the current difficulty level options.
getDifficultyOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
Gets difficulty level options by id.
getDimension(String) - Method in class net.sf.freecol.common.resources.FAFile
Gets the Dimension of the given String when rendered.
getDirection() - Method in class net.sf.freecol.common.model.PathNode
Gets the direction to move in order to get to this path node.
getDirection(Map.Position) - Method in class net.sf.freecol.common.model.Map.Position
Get the direction from this position to an adjacent position.
getDirection(Tile) - Method in class net.sf.freecol.common.model.Tile
Gets the direction to a neighbouring tile from this one.
getDirection(Tile, Tile) - Method in class net.sf.freecol.common.model.Map
Gets the direction a unit needs to move in order to get from t1 to t2.
getDirtyAnimationArea() - Method in class net.sf.freecol.client.gui.animation.UnitImageAnimation
 
getDisaster(String) - Method in class net.sf.freecol.common.model.Specification
Get a disaster by identifier.
getDisasters() - Method in class net.sf.freecol.common.model.Colony
Get a weighted list of natural disasters than can strike this colony.
getDisasters() - Method in class net.sf.freecol.common.model.Specification
Gets the disasters.
getDisasters() - Method in class net.sf.freecol.common.model.Tile
Gets a weighted list of natural disasters than can strike this tile.
getDisasters() - Method in class net.sf.freecol.common.model.TileImprovementType
Get a weighted list of natural disasters than can strike this tile improvement type.
getDisasters() - Method in class net.sf.freecol.common.model.TileType
Gets the natural disasters than can strike this tile type.
getDiscoverable() - Method in class net.sf.freecol.common.model.Region
Can this region be discovered?.
getDiscoverableRegion() - Method in class net.sf.freecol.common.model.Region
Gets a discoverable Region or null.
getDiscoverableRegion() - Method in class net.sf.freecol.common.model.Tile
Get the discoverable region of this tile.
getDiscoveredBy() - Method in class net.sf.freecol.common.model.Region
Gets the player that discovered the region.
getDiscoveredIn() - Method in class net.sf.freecol.common.model.Region
Gets the turn the region was discovered in.
getDiscoverer() - Method in class net.sf.freecol.common.model.Region
Get the identifier for the unit that discovered the region.
getDisembarkGoalDecider(Tile) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Goal decider to find the best land tile to disembark a unit that is planning to attack a given target.
getDisplayId() - Method in class net.sf.freecol.common.model.ModelMessage
Gets the object to display.
getDisplayRoleId() - Method in class net.sf.freecol.common.model.UnitType
Get a role identifier for display routines to use for this unit type.
getDisplayTileText() - Method in class net.sf.freecol.client.ClientOptions
Get the client's preferred tile text type.
getDisplayUnitCount() - Method in class net.sf.freecol.common.model.Colony
Gets the apparent number of units at this colony.
getDispleasure() - Method in class net.sf.freecol.common.model.Monarch
Gets the displeasure status.
getDisposeList() - Method in class net.sf.freecol.common.model.Colony
Collect a list of this object and all its subparts that should be disposed of when this object goes away.
getDisposeList() - Method in class net.sf.freecol.common.model.FreeColGameObject
Collect a list of this object and all its subparts that should be disposed of when this object goes away.
getDisposeList() - Method in class net.sf.freecol.common.model.GoodsLocation
Collect a list of this object and all its subparts that should be disposed of when this object goes away.
getDisposeList() - Method in class net.sf.freecol.common.model.UnitLocation
Collect a list of this object and all its subparts that should be disposed of when this object goes away.
getDistance(int, int, int, int) - Static method in class net.sf.freecol.common.model.Map.Position
Gets the distance in tiles between two map positions.
getDistance(Map.Position) - Method in class net.sf.freecol.common.model.Map.Position
Gets the distance in tiles between two map positions.
getDistance(Tile, Tile) - Method in class net.sf.freecol.common.model.Map
Gets the distance between two tiles.
getDistanceTo(Tile) - Method in class net.sf.freecol.common.model.Tile
Gets the distance in tiles between this tile and the specified one.
getDistanceToTarget() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Hack to help REF planning.
getDocument() - Method in class net.sf.freecol.common.networking.DOMMessage
Gets the Document holding the message data.
getDocument() - Method in class net.sf.freecol.common.networking.Message
Gets the Document holding the message data.
getDouble() - Method in enum net.sf.freecol.common.model.Player.NoValueType
Gets the double.
getDowngrade() - Method in class net.sf.freecol.common.model.Role
Get the downgraded role from this one.
getDragPoint() - Method in class net.sf.freecol.client.gui.Canvas
Gets the point at which the map was clicked for a drag.
getDropTarget(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
getDuration() - Method in class net.sf.freecol.common.model.Feature
Get the duration of this feature.
getDurationInMs() - Method in interface net.sf.freecol.common.io.sza.ImageAnimationEvent
Returns the duration the image should be displayed.
getDurationInMs() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
getEdgeDistance() - Method in class net.sf.freecol.common.model.Tile
Get the minimum distance in tiles from this tile to the map edge.
getEducationTurns(UnitType) - Method in class net.sf.freecol.common.model.UnitType
Get the number of turns to educate this unit type to become another type.
getEducationUnit(int) - Method in class net.sf.freecol.common.model.UnitType
Get a UnitType to learn with a level skill less or equal than given level.
getEffects() - Method in class net.sf.freecol.common.model.Disaster
Get the random choice list of effects.
getElectionTurns() - Method in class net.sf.freecol.common.model.Player
Gets the Turns during which FoundingFathers were elected to the Continental Congress.
getEmergencyFont() - Static method in class net.sf.freecol.common.resources.FontResource
Gets a font of last resort, as finding fonts must not fail! Currently using the default Java font, not matter how ugly.
getEmigrationMessage(Unit) - Method in class net.sf.freecol.common.model.Player
Get a message for a newly migrating unit.
getEnemySettlementGoalDecider(Collection<Player>) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider that succeeds for settlements owned by one of a given list of enemies.
getEntries(List<GoodsType>) - Method in class net.sf.freecol.server.ai.ProductionCache
 
getEntries(List<GoodsType>, boolean) - Method in class net.sf.freecol.server.ai.ProductionCache
 
getEntries(GoodsType) - Method in class net.sf.freecol.server.ai.ProductionCache
 
getEntryLocation() - Method in class net.sf.freecol.common.model.Player
Gets the default initial location where the units arriving from Europe appear on the map.
getEntryLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the entry location for this unit to use when returning from Europe.
getEnumKey(Enum<?>) - Static method in class net.sf.freecol.common.util.StringUtils
Get the standard form an enum is used as a key.
getEquipmentType(String) - Method in class net.sf.freecol.common.model.Specification
Get an equipment type by identifier.
getEquivalentTypes() - Method in class net.sf.freecol.common.model.GoodsType
Get all the equivalent goods types, in the sense that they are stored as this type.
getEstablished() - Method in class net.sf.freecol.common.model.Colony
Get the turn this colony was established.
getEthnicity() - Method in class net.sf.freecol.common.model.Unit
Gets the ethnicity of this Unit.
getEurope() - Method in class net.sf.freecol.common.model.Player
Gets this players Europe object.
getEuropeanAIPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the owning European AI player.
getEuropeanCount() - Static method in class net.sf.freecol.FreeCol
Get the number of European nations to enable by default.
getEuropeanNations() - Method in class net.sf.freecol.common.model.Specification
Gets the european nations.
getEuropeanNationTypes() - Method in class net.sf.freecol.common.model.Specification
Gets the european nation types.
getEuropeNameKey() - Method in class net.sf.freecol.common.model.Player
Get a name key for the player Europe.
getEvent(String) - Method in class net.sf.freecol.common.model.Specification
Get an event by identifier.
getEvents() - Method in class net.sf.freecol.common.model.FoundingFather
Get the events this father triggers.
getEvents() - Method in class net.sf.freecol.common.model.Specification
Gets the events.
getEventType() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the type of this history event.
getEventTypeFromStance(Stance) - Static method in class net.sf.freecol.common.model.HistoryEvent
Given a new stance, get the appropriate event type.
getEWMirroredDirection() - Method in enum net.sf.freecol.common.model.Direction
Gets the direction with east-west part mirrored.
getExistingFreeColPanel(Class<T>) - Method in class net.sf.freecol.client.gui.Canvas
Gets a currently displayed FreeColPanel of a given type.
getExpeditionaryForce() - Method in class net.sf.freecol.common.model.Monarch
Get the force describing the REF.
getExpendedAmount() - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the amount of equipment expended in building this improvement type.
getExperience() - Method in class net.sf.freecol.common.model.Unit
Gets the experience of this Unit at its current experienceType.
getExperienceType() - Method in class net.sf.freecol.common.model.Unit
Gets the type of goods this unit has accrued experience producing.
getExpertForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Specification
Get the unit type that is the expert for producing a type of goods.
getExpertProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getExpertProduction() - Method in class net.sf.freecol.common.model.UnitType
Get the type of goods this unit type has expert ability to produce.
getExpertRoles() - Method in class net.sf.freecol.common.model.UnitType
Returns a list of roles for which a unit of this type is an expert.
getExpertUnit() - Method in class net.sf.freecol.common.model.Role
Gets the expert profession for this role.
getExpertUnitType() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the unit type that is the expert for this work location using its first output for which an expert type can be found.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Europe
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in interface net.sf.freecol.common.model.TradeLocation
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
Gets the amount of a given goods type that can be exported from this trade location after a given number of turns.
getExportData(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Get the export date for a goods type.
getExported() - Method in class net.sf.freecol.common.model.ExportData
Is the goods type of this export data to be exported?.
getExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
Gets the goods to be exported from this AI colony.
getExportLevel() - Method in class net.sf.freecol.common.model.ExportData
Get the export level.
getExposeResourcePercent() - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the percent chance that this tile improvement can expose a resource on the tile.
getExtraClaimableRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the extra claimable radius.
getExtras(Location, Unit, List<GoodsType>) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
Collected extra annotations of interest to a unit proposing to visit a location.
getExtraUnit() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get the extra Unit.
getFactor() - Method in class net.sf.freecol.common.model.RandomRange
Get the multiplication factor.
getFactory() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Get the XMLOutputFactory to create the output stream with.
getFAFile() - Method in class net.sf.freecol.common.resources.FAFileResource
Gets the FAFile represented by this resource.
getFAFile(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets a FAFile resource with the given name.
getFAFileResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getFAFileResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getFallbackSettlementName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a fallback settlement name for a player.
getFallbackTile() - Method in class net.sf.freecol.common.model.Player
Get a default tile to display at the start of the player turn should there not be any active units.
getFAName(String) - Method in class net.sf.freecol.common.resources.FAFile
 
getFarmedGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the farmed goods type list.
getFastestLandUnitType() - Method in class net.sf.freecol.common.model.Specification
Gets the fastest land unit type in this specification.
getFastestNavalUnitType() - Method in class net.sf.freecol.common.model.Specification
Gets the fastest naval unit type in this specification.
getFather(Game) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Get the chosen father.
getFatherCount() - Method in class net.sf.freecol.common.model.Player
Gets the number of founding fathers in this players congress.
getFathers() - Method in class net.sf.freecol.common.model.Player
Gets the founding fathers in this player's congress.
getFathers() - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Get the list of offered fathers.
getFeatureAsString(Feature) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
getFeatureContainer() - Method in class net.sf.freecol.common.model.Europe
Gets the feature container for this object, if any.
getFeatureContainer() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Gets the feature container.
getFeatureContainer() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the feature container for this object, if any.
getFeatureContainer() - Method in class net.sf.freecol.common.model.Player
Gets the feature container for this object, if any.
getFeatureContainer() - Method in class net.sf.freecol.common.model.Settlement
Gets the feature container for this object, if any.
getFileFilter() - Static method in class net.sf.freecol.common.io.FreeColModFile
Get the file filter to select mod files.
getFileFilter() - Static method in class net.sf.freecol.common.io.FreeColSavegameFile
Get the file filter to select saved game files.
getFileFilter() - Static method in class net.sf.freecol.common.io.FreeColTcFile
Get the file filter to select TC files.
getFileFilters() - Method in class net.sf.freecol.client.gui.Canvas
Initialize the file filters to filter for saved games.
getFileNames(String, String, Locale) - Static method in class net.sf.freecol.common.io.FreeColDataFile
Gets a list containing the names of all message files to load.
getFileUTF8Writer(File) - Static method in class net.sf.freecol.common.util.Utils
Create a new file writer that uses UTF-8.
getFirstLevel() - Method in class net.sf.freecol.common.model.BuildingType
Gets the first level of this BuildingType.
getFirstNode() - Method in class net.sf.freecol.common.model.PathNode
Gets the first node of this path.
getFirstPlayer() - Method in class net.sf.freecol.common.model.Game
Get the first player in this game.
getFirstTurn() - Method in class net.sf.freecol.common.model.Feature
Get the first turn of a time limit.
getFirstUnit() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the first Unit at this unit location.
getFixedRegions() - Method in class net.sf.freecol.common.model.Map
Get the fixed regions indexed by key.
getFocus() - Method in class net.sf.freecol.client.gui.GUI
 
getFocus() - Method in class net.sf.freecol.client.gui.MapViewer
Gets the focus of the map.
getFocus() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getFont() - Method in class net.sf.freecol.common.resources.FontResource
Gets the Font represented by this resource.
getFont(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets the font with the given name.
getFontKey(FontLibrary.FontType) - Static method in class net.sf.freecol.client.gui.FontLibrary
 
getFontResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getFontResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getFoodConsumption() - Method in class net.sf.freecol.common.model.Settlement
Gives the food needed to keep all units alive in this Settlement.
getFoodGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the food goods type list.
getFoodPlans() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the food-producing and non-autoproducing work location plans associated with this ColonyPlan.
getFoodProduction() - Method in class net.sf.freecol.common.model.Colony
Gets the combined production of all food types.
getForcesLabel() - Method in class net.sf.freecol.common.model.Player
Get a label indicating for the national forces.
getForegroundColor(Color) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets a suitable foreground color given a background color.
getForestImage(TileType) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the forest image for a terrain type.
getForestImage(TileType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getForestImage(TileType, TileImprovementStyle) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getForestImage(TileType, TileImprovementStyle, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getFormat() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
getFormat() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
getFoundingFather(String) - Method in class net.sf.freecol.common.model.Specification
Get a founding father type by identifier.
getFoundingFatherImage(FoundingFather, boolean) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Returns the portrait of this Founding Father.
getFoundingFathers() - Method in class net.sf.freecol.common.model.NationSummary
Gets the founding fathers.
getFoundingFathers() - Method in class net.sf.freecol.common.model.Specification
Gets the founding fathers.
getFrameName() - Static method in class net.sf.freecol.client.gui.FreeColFrame
Get the standard name for the main frame.
getFreeBuildingTypes() - Method in class net.sf.freecol.server.model.ServerPlayer
Get a list of free building types this player has access to through its choice of founding fathers.
getFreeColAction(String) - Method in class net.sf.freecol.client.gui.action.ActionManager
Gets the FreeColAction specified by the given identifier.
getFreeColClient() - Method in class net.sf.freecol.client.control.InputHandler
Gets the main freecol client object.
getFreeColClient() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the main controller object for the client.
getFreeColClient() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the FreeColClient.
getFreeColClient() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the FreeColClient.
getFreeColGameObject(String) - Method in class net.sf.freecol.common.model.Game
Gets the FreeColGameObject with the given identifier.
getFreeColGameObject(String, Class<T>) - Method in class net.sf.freecol.common.model.Game
Gets the FreeColGameObject with the specified identifier and class.
getFreeColGameObjectIterator() - Method in class net.sf.freecol.common.model.Game
Gets an Iterator over every registered FreeColGameObject.
getFreeColGameObjects() - Method in class net.sf.freecol.common.model.Game
Get an Iterable over the FreeColGameObjects.
getFreeColModFile(String) - Static method in class net.sf.freecol.common.io.Mods
Get a mod by id.
getFreeColProtocolVersion() - Static method in class net.sf.freecol.common.networking.DOMMessage
Gets the current version of the FreeCol protocol.
getFreeColProtocolVersion() - Static method in class net.sf.freecol.common.networking.Message
Gets the current version of the FreeCol protocol.
getFreeColSeed(boolean) - Static method in class net.sf.freecol.common.FreeColSeed
Gets the seed for the PRNG.
getFreeColServer() - Method in class net.sf.freecol.client.FreeColClient
Gets the FreeColServer started by the client.
getFreeColServer() - Method in class net.sf.freecol.server.ai.AIMain
Gets the main controller object for the server.
getFreeColServer() - Method in class net.sf.freecol.server.control.FreeColServerHolder
Returns the main server object.
getFreeColXMLReader() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Creates a FreeColXMLReader for reading this saved game.
getFrom() - Method in class net.sf.freecol.common.model.TileTypeChange
Gets the original tile type.
getFrom(Specification) - Method in class net.sf.freecol.common.model.Role.RoleChange
Gets the from.
getFromStringConverter(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
Get a function that converts from String to a given class.
getFSGConverter() - Static method in class net.sf.freecol.tools.FSGConverter
Gets an object for converting FreeCol Savegames.
getFullEntryLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the entry tile for this unit, or if null the default entry location for the owning player.
getFullRequiredGoods(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets all the goods required to complete a build.
getGame() - Method in class net.sf.freecol.client.control.InputHandler
Gets the Game.
getGame() - Method in class net.sf.freecol.client.FreeColClient
Gets the Game that we are currently playing.
getGame() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the game.
getGame() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the game.
getGame() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the game.
getGame() - Method in class net.sf.freecol.common.model.FreeColGameObject
Gets the game object this FreeColGameObject belongs to.
getGame() - Method in class net.sf.freecol.common.model.Goods
Get the game containing these goods.
getGame() - Method in class net.sf.freecol.common.model.TradeItem
Gets the game.
getGame() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getGame() - Method in class net.sf.freecol.server.ai.AIMain
Convenience accessor for the Game.
getGame() - Method in class net.sf.freecol.server.ai.AIObject
Convenience accessor for the game.
getGame() - Method in class net.sf.freecol.server.control.FreeColServerHolder
Returns the Game.
getGame() - Method in class net.sf.freecol.server.FreeColServer
Gets the Game that is being played.
getGameOptions() - Method in class net.sf.freecol.common.model.Game
Gets the game options associated with this game.
getGameOptions() - Method in class net.sf.freecol.common.model.Specification
Gets the game options.
getGameState() - Method in class net.sf.freecol.common.ServerInfo
Gets the current state of the game.
getGameState() - Method in class net.sf.freecol.server.FreeColServer
Gets the current state of the game.
getGameState(String, int) - Method in class net.sf.freecol.client.control.ConnectController
Gets a the game state on the remote server.
getGenerateChoices() - Method in class net.sf.freecol.common.option.UnitTypeOption
Get the type of choices to generate.
getGenericPotential(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Get the potential production of a given goods type using the default unit.
getGetMethod() - Method in class net.sf.freecol.common.util.Introspector
Get a get-method for this Introspector.
getGift() - Method in class net.sf.freecol.server.model.TradeSession
 
getGifts(Unit) - Method in class net.sf.freecol.common.model.SettlementType
Get the range of gifts available to a unit.
getGoal() - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
Gets the PathNode containing the goal.
getGoal() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the goal of this AI unit.
getGoalDecider() - Method in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
getGoalDecider(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Makes a goal decider that checks cash in sites.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Makes a goal decider that checks for potential missions.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Makes a goal decider that checks pioneering sites.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets a GoalDecider for this mission.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGoalDecider(AIUnit, boolean) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets a GoalDecider for finding the best colony Tile, optionally falling back to the nearest colony.
getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.Goal
Returns a string describing just this goal.
getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
getGoalDescription() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
getGold() - Method in class net.sf.freecol.common.model.GoldTradeItem
Get the gold to trade.
getGold() - Method in class net.sf.freecol.common.model.NationSummary
Gets the gold.
getGold() - Method in class net.sf.freecol.common.model.Player
Get the amount of gold that this player has.
getGold() - Method in class net.sf.freecol.common.model.TradeItem
Get the gold to trade.
getGold() - Method in class net.sf.freecol.common.networking.BuyMessage
What is the price currently negotiated for this transaction?
getGold() - Method in class net.sf.freecol.common.networking.BuyPropositionMessage
What is the price currently negotiated for this transaction?
getGold() - Method in class net.sf.freecol.common.networking.SellMessage
What is the price currently negotiated for this transaction?
getGold() - Method in class net.sf.freecol.common.networking.SellPropositionMessage
What is the price currently negotiated for this transaction?
getGoldGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the gold offered in this trade by a given player.
getGoodGraphicsDevice() - Static method in class net.sf.freecol.client.gui.SwingGUI
Get a good screen device for starting FreeCol.
getGoodMountainTile(Map) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Pick a good tile to put elevated terrain on.
getGoods() - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.GoodsItem
 
getGoods() - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
Get the goods being labelled.
getGoods() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets a list containing all holds of goods in this goods container.
getGoods() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets a list of all the goods in this location.
getGoods() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Get the goods to trade.
getGoods() - Method in class net.sf.freecol.common.model.TradeItem
Get the goods to trade.
getGoods() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Get the Goods delivered as a gift.
getGoods() - Method in class net.sf.freecol.common.networking.GoodsForSaleMessage
 
getGoods() - Method in class net.sf.freecol.common.networking.LootCargoMessage
Public accessor to help the client in game controller.
getGoods() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the goods this AIGoods is controlling.
getGoods() - Method in class net.sf.freecol.server.model.MonarchSession
 
getGoodsAmount() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the amount of goods this AIGoods is controlling.
getGoodsAmount() - Method in class net.sf.freecol.server.ai.GoodsWish
Gets the amount of goods wished for.
getGoodsButton(AbstractGoods) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getGoodsButton(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getGoodsButton(GoodsType, int) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getGoodsButton(GoodsType, String) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getGoodsCapacity() - Method in class net.sf.freecol.common.model.Colony
Gets the maximum number of Goods this Location can hold.
getGoodsCapacity() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the maximum number of Goods this Location can hold.
getGoodsCapacity() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the maximum number of Goods this Location can hold.
getGoodsCapacity() - Method in class net.sf.freecol.common.model.Unit
Gets the maximum number of Goods this Location can hold.
getGoodsContainer() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsContainer() - Method in interface net.sf.freecol.common.model.Location
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsContainer() - Method in class net.sf.freecol.common.model.Map
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsContainer() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the GoodsContainer this Location use for storing it's goods.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.Europe
Get the amount of a given goods type at this trade location.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the amount of one type of goods in this container.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the amount of one type of goods at this location.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Returns the number of goods of the given type stored in the colony.
getGoodsCount(GoodsType) - Method in interface net.sf.freecol.common.model.TradeLocation
Get the amount of a given goods type at this trade location.
getGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the amount of a given goods type at this trade location.
getGoodsDifference(Role, int) - Method in class net.sf.freecol.common.model.Unit
Get the change in goods required to change to a new role/count.
getGoodsDifference(Role, int, Role, int) - Static method in class net.sf.freecol.common.model.Role
Gets a list of goods required to change from the first role to the second.
getGoodsForSale(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
Get the goods for sale in a settlement.
getGoodsForSaleInSettlement(Game, Unit, Settlement) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to get a list of goods for sale from a settlement.
getGoodsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the goods being offered.
getGoodsIterator() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets an iterator over all holds of goods in this goods container.
getGoodsIterator() - Method in class net.sf.freecol.common.model.GoodsLocation
Gets an iterator for every Goods in this location.
getGoodsList() - Method in class net.sf.freecol.common.model.Unit
Get the goods carried by this unit.
getGoodsSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the space occupied by goods in this unit.
getGoodsType() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
getGoodsType() - Method in class net.sf.freecol.common.model.MarketData
Get the type of goods of this MarketData.
getGoodsType() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the type of goods this AIGoods is controlling.
getGoodsType() - Method in class net.sf.freecol.server.ai.GoodsWish
Gets the type of goods wished for.
getGoodsType() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns the type of goods produced.
getGoodsType() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Gets the type of goods which should be produced at the WorkLocation.
getGoodsType(String) - Method in class net.sf.freecol.common.model.Specification
Get a goods type by identifier.
getGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the goods type list.
getGoodsWishes() - Method in class net.sf.freecol.server.ai.AIColony
Gets the goods wishes this colony has.
getGoodsWishesAt(Location, GoodsType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a list of the wishes at a given location for a goods type.
getGotoPath() - Method in class net.sf.freecol.client.gui.Canvas
Gets the path to be drawn on the map.
getGotoPath() - Method in class net.sf.freecol.client.gui.MapViewer
Gets the path to be drawn on the map.
getGrayscaleImage(float) - Method in class net.sf.freecol.common.resources.ImageResource
Returns the image using the specified scale.
getGrayscaleImage(Dimension) - Method in class net.sf.freecol.common.resources.ImageResource
Gets a grayscale version of the image of the given size.
getGrayscaleImage(String, float) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the grayscale version of the image specified by the given name.
getGrayscaleImage(String, Dimension) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the a grayscale version of the image specified by the given name.
getGridOfStars(Rectangle2D.Double) - Method in class net.sf.freecol.client.gui.panel.Flag
 
getGroup() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Get the option group being displayed by this dialog.
getGroup() - Method in class net.sf.freecol.common.option.AbstractOption
Gets the string prefix that identifies the group of this Option.
getGUI() - Method in class net.sf.freecol.client.control.InputHandler
Gets the GUI.
getGUI() - Method in class net.sf.freecol.client.FreeColClient
Gets the GUI attached to this client.
getGUI() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the GUI.
getGUI() - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
Get the GUI.
getGUI() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the GUI.
getGUI() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the GUI.
getHeader() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets the OGG header (first three packets) which must contain vorbis audio content.
getHeaderKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Gets the header key.
getHeadline(FreeColGameObject) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
 
getHeight() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Gets the height of the animation.
getHeight() - Method in class net.sf.freecol.common.model.LandMap
Get the height of the land map.
getHeight() - Method in class net.sf.freecol.common.model.Map
Gets the height of this map.
getHeight(Image) - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Get the height of an image.
getHighestLayer() - Method in class net.sf.freecol.server.generator.ColonizationMapLoader
 
getHighestLayer() - Method in class net.sf.freecol.server.generator.FreeColMapLoader
 
getHighestLayer() - Method in interface net.sf.freecol.server.generator.MapLoader
Returns the highest layer this MapLoader is able to load.
getHighLevel() - Method in class net.sf.freecol.common.model.ExportData
Get the high water mark for this data.
getHighScoreFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the high score file.
getHighScores() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for the high scores list.
getHighScores(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Gets the list of high scores.
getHighSeas() - Method in class net.sf.freecol.common.model.Player
Get the players high seas.
getHighSeasCount() - Method in class net.sf.freecol.common.model.Settlement
Gets the minimum high seas count of the adjacent high-seas-connected tiles.
getHighSeasCount() - Method in class net.sf.freecol.common.model.Tile
Gets the high seas count.
getHighSeasGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Gets a GoalDecider to find the closest high seas tile to a target.
getHistory() - Method in class net.sf.freecol.common.model.Player
Get the history events for this player.
getHitPoints() - Method in class net.sf.freecol.common.model.Unit
Gets the unit hit points.
getHitPoints() - Method in class net.sf.freecol.common.model.UnitType
Get the unit type hit points.
getHome(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
getHomeIndianSettlement() - Method in class net.sf.freecol.common.model.Unit
Gets the IndianSettlement home for this unit.
getHost() - Method in class net.sf.freecol.common.networking.Client
Gets the host used by the connection.
getHost() - Method in class net.sf.freecol.common.networking.ServerAPI
Get the host we are connected to.
getHost() - Method in class net.sf.freecol.server.FreeColServer
Gets the host this server was started on.
getHost() - Method in class net.sf.freecol.server.networking.Server
Gets the host that is being used for the public socket.
getHumanKeyStrokeText(KeyStroke) - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
Gets a string to represent the given KeyStroke to the user.
getI18nDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing language property files.
getIcon() - Method in class net.sf.freecol.client.gui.ChoiceItem
Get any icon associated with this choice.
getIcon() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
Returns the item's icon.
getIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getId() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the identifier of this Option.
getId() - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
Get the panel id.
getId() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
 
getId() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the object identifier of this mod.
getId() - Method in class net.sf.freecol.common.model.FreeColObject
Get the object unique identifier.
getId() - Method in interface net.sf.freecol.common.model.Location
Gets the identifier of this Location.
getId() - Method in class net.sf.freecol.common.model.Specification
Get the specification identifier.
getId() - Method in interface net.sf.freecol.common.ObjectWithId
Get the identifier of the object.
getId() - Method in interface net.sf.freecol.server.model.ServerModelObject
Get the object identifier.
getIdleAtSettlementMission(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a new IdleAtSettlementMission for a unit.
getIdNumber() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the numeric part of the identifier.
getIdType() - Method in class net.sf.freecol.common.model.FreeColObject
Get the type part of the identifier of this object.
getIdType(String) - Static method in class net.sf.freecol.common.model.FreeColObject
Get the type part of the identifier.
getIgnoredMessageKey() - Method in class net.sf.freecol.common.model.ModelMessage
Get a key for a message that might be ignored.
getImage() - Method in class net.sf.freecol.client.gui.panel.Flag
Generates an image of the flag.
getImage() - Method in interface net.sf.freecol.common.io.sza.ImageAnimationEvent
Returns the image this event contains.
getImage() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
getImage() - Method in class net.sf.freecol.common.resources.ImageResource
Gets the Image represented by this resource.
getImage(float) - Method in class net.sf.freecol.common.resources.ImageResource
Gets the image using the specified scale.
getImage(Dimension) - Method in class net.sf.freecol.common.resources.ImageResource
Gets the image using the specified dimension.
getImage(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the image specified by the given key.
getImage(String, float) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the image specified by the given name.
getImage(String, Dimension) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the image specified by the given name.
getImageKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
 
getImageKey() - Method in class net.sf.freecol.common.model.Colony
Gets an image key for this settlement.
getImageKey() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets an image key for this settlement.
getImageKey() - Method in class net.sf.freecol.common.model.Settlement
Gets an image key for this settlement.
getImageKeys(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns a list of all keys starting with the given prefix.
getImageKeys(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get the image keys in this mapping with a given prefix as a list.
getImageKeys(String, String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns a list of all keys starting with the given prefix and ending with the given suffix.
getImageKeys(String, String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get the image keys in this mapping with a given prefix and suffix as a list.
getImageKeySet(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns a set of all keys starting with the given prefix.
getImageKeySet(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
Get the image keys in this mapping with a given prefix as a set.
getImageLibrary() - Method in class net.sf.freecol.client.gui.GUI
 
getImageLibrary() - Method in class net.sf.freecol.client.gui.MapViewer
Gets the contained ImageLibrary.
getImageLibrary() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the Image library.
getImageLibrary() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the image library.
getImageLibrary() - Method in class net.sf.freecol.client.gui.TileViewer
Gets the contained ImageLibrary.
getImageResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getImageResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getImageResources() - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getImageResources() - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getImmigration() - Method in class net.sf.freecol.common.model.Colony
Gets the immigration points.
getImmigration() - Method in class net.sf.freecol.common.model.Player
Gets the amount of immigration this player possess.
getImmigration(int) - Method in class net.sf.freecol.common.model.Europe
Get any immigration produced in Europe.
getImmigrationGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the immigration goods type list.
getImmigrationRequired() - Method in class net.sf.freecol.common.model.Player
Gets the amount of immigration required to cause a new colonist to emigrate.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.Europe
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in interface net.sf.freecol.common.model.TradeLocation
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImportAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
Gets the amount of a given goods type that can be imported to this trade location after a given number of turns.
getImprovement() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Get the Improvement value.
getImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.TileItemContainer
Gets the tile improvement of the given type if any.
getImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets a list of the TileImprovements in this TileItemContainer.
getImprovements(boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
Gets a list of the TileImprovements in this TileItemContainer.
getImprovementValue(Tile, GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the increase in production of the given GoodsType this tile improvement type would yield at a specified tile.
getIncomeAfterTaxes() - Method in class net.sf.freecol.common.model.MarketData
Get the income after taxes from trading in this goods type.
getIncomeAfterTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the income after taxes for a type of goods.
getIncomeAfterTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Player
Get the current incomeAfterTaxes.
getIncomeBeforeTaxes() - Method in class net.sf.freecol.common.model.MarketData
Get the income before taxes from trading in this goods type.
getIncomeBeforeTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the income before taxes for a type of goods.
getIncomeBeforeTaxes(GoodsType) - Method in class net.sf.freecol.common.model.Player
Get the current incomeBeforeTaxes.
getIncrement() - Method in class net.sf.freecol.common.model.Modifier
Get the increment value.
getIncrementType() - Method in class net.sf.freecol.common.model.Modifier
Get the increment type.
getIndependenceTurn() - Method in class net.sf.freecol.common.model.HighScore
Get the turn independence occurs.
getIndependentNationName() - Method in class net.sf.freecol.common.model.Player
Get the new post-declaration player name.
getIndex() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Gets the index of this FreeColGameObjectType.
getIndex() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Get the Index value.
getIndex() - Method in class net.sf.freecol.common.model.TileType
Gets the index of this FreeColGameObjectType.
getIndex(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Get the index of a stop in this trade route.
getIndianNations() - Method in class net.sf.freecol.common.model.Specification
Gets the indian nations.
getIndianNationTypes() - Method in class net.sf.freecol.common.model.Specification
Gets the indian nation types.
getIndianSettlement() - Method in interface net.sf.freecol.common.model.Location
Gets the native settlement at this location.
getIndianSettlement() - Method in class net.sf.freecol.common.model.Map
Gets the native settlement at this location.
getIndianSettlement() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the native settlement at this location.
getIndianSettlementByName(String) - Method in class net.sf.freecol.common.model.Player
Gets the IndianSettlement with the given name.
getIndianSettlementChip(Graphics2D, IndianSettlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets the owner chip for the settlement.
getIndianSettlements() - Method in class net.sf.freecol.common.model.Player
Gets a list of all the IndianSettlements this player owns.
getIndianSettlementTradeChoice(Settlement, StringTemplate, boolean, boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice when trading with a native settlement.
getInfo() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
Get all important information at once.
getInGameController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller that will be used when the game has been started.
getInGameController() - Method in class net.sf.freecol.server.FreeColServer
Gets the controller being used while the game is running.
getInGameInputHandler() - Method in class net.sf.freecol.client.FreeColClient
Gets the input handler that will be used when the game has been started.
getInGameInputHandler() - Method in class net.sf.freecol.server.FreeColServer
Gets the InGameInputHandler.
getInitialAmount() - Method in class net.sf.freecol.common.model.GoodsType
Get the default initial amount of this goods type in a market.
getInitialBuyPrice() - Method in class net.sf.freecol.common.model.GoodsType
The default initial purchase price for this goods type.
getInitialFocusComponent() - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
getInitialMovesLeft() - Method in interface net.sf.freecol.common.model.Movable
Gets the amount of moves this Movable has at the beginning of each turn.
getInitialMovesLeft() - Method in class net.sf.freecol.common.model.Unit
Gets the amount of moves this unit has at the beginning of each turn.
getInitialPrice() - Method in class net.sf.freecol.common.model.MarketData
Get the initial price of these goods.
getInitialPrice(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the initial price of a given goods type.
getInitialPrice(GoodsType) - Method in class net.sf.freecol.common.model.Specification
Get the initial minimum price of the given goods type.
getInitialSellPrice() - Method in class net.sf.freecol.common.model.GoodsType
Get the initial minimum sales price for this type of goods.
getInput() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets another chunk of input into the oggSyncState.
getInput(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.GUI
General modal string input dialog.
getInput(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
General modal string input dialog.
getInputs() - Method in class net.sf.freecol.common.model.ProductionType
Get the input goods.
getInputs() - Method in class net.sf.freecol.common.model.WorkLocation
Get the AbstractGoods consumed by this work location.
getInputStream(String) - Method in class net.sf.freecol.common.io.FreeColDataFile
Gets an input stream for the specified resource.
getInputType() - Method in class net.sf.freecol.common.model.GoodsType
What is this goods type made from?.
getInputValue() - Method in class net.sf.freecol.client.gui.panel.FreeColInputDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.panel.FreeColStringInputDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.panel.MapSizeDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.panel.SelectAmountDialog
Extract the input value from the input field/s.
getInputValue() - Method in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
Extract the input value from the input field/s.
getInstance(String) - Static method in class net.sf.freecol.common.model.TileImprovementStyle
Gets the style corresponding to the given string.
getInsufficientProductionMessage(ProductionInfo, AbstractGoods) - Method in class net.sf.freecol.common.model.Colony
Get a message about insufficient production for a building.
getInteger(String) - Method in class net.sf.freecol.common.model.Specification
Gets the integer value of an option.
getInteger(String) - Method in class net.sf.freecol.common.option.OptionGroup
Gets the integer value of an option.
getIntegerAttribute(Element, String) - Static method in class net.sf.freecol.client.control.InGameInputHandler
Get the integer value of an element attribute.
getIntegerOption(String) - Method in class net.sf.freecol.common.model.Specification
Get the IntegerOption with the given identifier.
getIntegrity() - Method in class net.sf.freecol.server.FreeColServer
Gets the integrity check result.
getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIGoods
Get the path to make progress with this transport, for the carrier to either collect or deliver the transportable, albeit it need only improve the current situation rather than complete the delivery to the destination.
getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.AIUnit
Get the path to make progress with this transport, for the carrier to either collect or deliver the transportable, albeit it need only improve the current situation rather than complete the delivery to the destination.
getIntermediatePath(Unit, Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the path to make progress with this transport, for the carrier to either collect or deliver the transportable, albeit it need only improve the current situation rather than complete the delivery to the destination.
getInternalFrame(Component) - Method in class net.sf.freecol.client.gui.Canvas
Gets the internal frame for the given component.
getInterventionForce() - Method in class net.sf.freecol.common.model.Monarch
Get the force describing the Intervention Force.
getItem(int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Gets the given item.
getItem(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Gets the server entry with the diven address and port.
getItemsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the items offered by a particular player.
getItemValues() - Method in class net.sf.freecol.common.option.SelectOption
Gets the range values of this RangeOption.
getJarURLConnection(Class) - Static method in class net.sf.freecol.FreeCol
Get the JarURLConnection from a class.
getJLabel() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
getJLabel() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
getJLabel() - Method in class net.sf.freecol.client.gui.option.OptionUI
 
getJLabel() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
getJoinDirection() - Method in class net.sf.freecol.server.ai.Cargo
Get the movement direction to join the carrier.
getKey() - Method in enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
getKey() - Method in enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
getKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Get a key for this path type.
getKey() - Method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Get a message key for this trade context.
getKey() - Method in enum net.sf.freecol.common.model.Direction
Get a message key for this direction.
getKey() - Method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
Get a message key for this type.
getKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Get the stem key.
getKey() - Method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Get the stem key for this LCR type.
getKey() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Get a message key for this message type.
getKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Get a key for this action.
getKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
Get a message key for this Advantages.
getKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
Get a message key for a nation state.
getKey() - Method in enum net.sf.freecol.common.model.NationType.AggressionLevel
Get a message key for this aggression level.
getKey() - Method in enum net.sf.freecol.common.model.NationType.SettlementNumber
Get a message key for this settlement number.
getKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
Get a message key describing this reason.
getKey() - Method in class net.sf.freecol.common.model.Region
Get the key for this region.
getKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
Get a stem key for this region type.
getKey() - Method in class net.sf.freecol.common.model.Scope
Get a key to display this scope with.
getKey() - Method in enum net.sf.freecol.common.model.Stance
Get the stem key.
getKey() - Method in class net.sf.freecol.common.model.Tension
Get the stem key.
getKey() - Method in enum net.sf.freecol.common.model.Tension.Level
Get a message key for the level.
getKey() - Method in enum net.sf.freecol.common.model.Unit.UnitState
Get the stem key for this unit state.
getKey() - Method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Get a message key describing this reason.
getKey() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
Gets the key.
getKey() - Method in class net.sf.freecol.common.option.LanguageOption.Language
Get the key.
getKey(double) - Method in class net.sf.freecol.common.i18n.Number
Return the key of the rule this selector matches.
getKey(String, String) - Static method in class net.sf.freecol.common.i18n.Messages
Returns the preferred key if it is contained in the message bundle and the default key otherwise.
getKey(String, String) - Method in class net.sf.freecol.common.i18n.Number
Transform the given string selector into a replacement key for a choice format.
getKey(String, String) - Method in interface net.sf.freecol.common.i18n.Selector
Transform the given string selector into a replacement key for a choice format.
getKeys() - Method in class net.sf.freecol.common.model.StringTemplate
Get the keys.
getKeyStrokeText(KeyStroke) - Static method in class net.sf.freecol.client.gui.action.FreeColAction
Creates a String that keeps the attributes given KeyStroke.
getLabel() - Method in class net.sf.freecol.common.model.AbstractGoods
Get a label for these goods.
getLabel() - Method in class net.sf.freecol.common.model.AbstractUnit
Gets a template describing this abstract unit.
getLabel() - Method in class net.sf.freecol.common.model.Building
Get a description of the work location, with any expected extra detail.
getLabel() - Method in class net.sf.freecol.common.model.ColonyTile
Get a description of the work location, with any expected extra detail.
getLabel() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.GoldTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.GoodsType
Gets the i18n-ed name for this goods type.
getLabel() - Method in class net.sf.freecol.common.model.InciteTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.Player
Get a label for this player.
getLabel() - Method in class net.sf.freecol.common.model.Region
Gets the name or default name of this Region.
getLabel() - Method in class net.sf.freecol.common.model.StanceTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.Tile
Gets a description of the Tile, with the name of the tile and any improvements on it (road/plow/etc) from TileItemContainer.
getLabel() - Method in class net.sf.freecol.common.model.TradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.Turn
Gets a localization template for this turn.
getLabel() - Method in class net.sf.freecol.common.model.Unit
Get a plain string template for a unit.
getLabel() - Method in class net.sf.freecol.common.model.UnitTradeItem
Get a label for this item.
getLabel() - Method in class net.sf.freecol.common.model.WorkLocation
Get a description of the work location, with any expected extra detail.
getLabel(boolean) - Method in class net.sf.freecol.common.model.AbstractGoods
Get a label for these goods.
getLabel(int) - Static method in class net.sf.freecol.common.model.Turn
Gets a localization template for a given turn.
getLabel(String, int) - Static method in class net.sf.freecol.common.model.AbstractGoods
Get a label given a key and amount.
getLabel(GoodsType, int) - Static method in class net.sf.freecol.common.model.AbstractGoods
Get a label given a goods type and amount.
getLabel(Unit.UnitLabelType) - Method in class net.sf.freecol.common.model.Unit
Get a string template for a unit.
getLabelFor(String, Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
Create a template for this trade route stop.
getLabourTypes(Player) - Static method in class net.sf.freecol.client.gui.panel.LabourData
 
getLandMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving a land unit to from one tile to another.
getLandPrice(Tile) - Method in class net.sf.freecol.common.model.Player
Gets the price of the given land.
getLandUnits() - Method in class net.sf.freecol.common.model.Monarch.Force
Gets the land units.
getLandWithinDistance(int, int, int) - Method in class net.sf.freecol.common.model.Map
Searches for land within the given radius.
getLanguage(String) - Method in class net.sf.freecol.common.option.LanguageOption
Find the language with the given key.
getLanguageOption() - Static method in class net.sf.freecol.client.ClientOptions
Extracts the value of the LANGUAGE option from the client options file.
getLastNode() - Method in class net.sf.freecol.common.model.PathNode
Gets the last node of this path.
getLastSale(Location, GoodsType) - Method in class net.sf.freecol.common.model.Player
Gets the current sales data for a location and goods type.
getLastSaleString(Location, GoodsType) - Method in class net.sf.freecol.common.model.Player
Gets the last sale price for a location and goods type as a string.
getLastSaveGameFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the most recently saved game file, or null.
getLastSection() - Method in class net.sf.freecol.server.generator.River
 
getLastTribute() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the year of the last tribute.
getLastTurn() - Method in class net.sf.freecol.common.model.Feature
Get the last turn of a time limit.
getLastUnit() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the last Unit at this unit location.
getLastUpdated() - Method in class net.sf.freecol.metaserver.MetaItem
Gets the last time this object was updated.
getLatitude(int) - Method in class net.sf.freecol.common.model.Map
Gets the latitude of the given map row.
getLatitudePerRow() - Method in class net.sf.freecol.common.model.Map
Gets the LatitudePerRow value.
getLayer() - Method in class net.sf.freecol.common.model.Map
Gets the layer.
getLayer() - Method in interface net.sf.freecol.server.generator.MapLayerGenerator
Returns the Layer this MapLayerGenerator is able to generate.
getLeafs() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
Gets the leafs.
getLearnableSkill() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the skill that can be learned at this settlement.
getLearnableSkill(Player) - Method in class net.sf.freecol.common.model.Tile
Gets the learnable skill.
getLearnableSkillLabel(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a label appropriate to the current learnable skill and whether the requestor has visited this settlement.
getLearnMoveType(Tile, Settlement) - Method in class net.sf.freecol.common.model.Unit
Get the MoveType when moving a colonist to a settlement.
getLeaveDirection() - Method in class net.sf.freecol.server.ai.Cargo
Get the movement direction to leave the carrier.
getLeftColumns() - Method in class net.sf.freecol.client.gui.MapViewer
Returns the amount of columns that are to the left of the Tile that is displayed in the center of the Map.
getLeftColumns(int) - Method in class net.sf.freecol.client.gui.MapViewer
Returns the amount of columns that are to the left of the Tile with the given y-coordinate.
getLeftHandSide() - Method in class net.sf.freecol.common.model.Limit
Get the left hand side Operand.
getLength() - Method in class net.sf.freecol.common.model.PathNode
Get the length of the path.
getLength() - Method in class net.sf.freecol.server.generator.River
Returns the length of this river.
getLetter(char) - Method in class net.sf.freecol.common.resources.FAFile
 
getLevel() - Method in class net.sf.freecol.common.model.Building
Gets the level of this building.
getLevel() - Method in class net.sf.freecol.common.model.BuildingType
Get the level of this BuildingType.
getLevel() - Method in class net.sf.freecol.common.model.HighScore
Get the ScoreLevel corresponding to the score.
getLevel() - Method in class net.sf.freecol.common.model.Tension
Get the current tension level.
getLiberty() - Method in class net.sf.freecol.common.model.Colony
Gets the liberty points.
getLiberty() - Method in class net.sf.freecol.common.model.Player
Gets the current amount of liberty points this player has.
getLibertyGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the liberty goods type list.
getLibertyProductionNextTurn() - Method in class net.sf.freecol.common.model.Player
Gets how much liberty will be produced next turn if no colonies are lost and nothing unexpected happens.
getLimit() - Method in enum net.sf.freecol.common.model.Tension.Level
Gets the limit.
getLimit(String) - Method in class net.sf.freecol.common.model.Event
Gets a particular limit by identifier.
getLimits() - Method in class net.sf.freecol.common.model.BuildableType
Get the limits on this buildable.
getLimits() - Method in class net.sf.freecol.common.model.Event
Get the limits on this event.
getLineOfSight() - Method in class net.sf.freecol.common.model.Settlement
Gets this settlement's line of sight value.
getLineOfSight() - Method in class net.sf.freecol.common.model.Unit
Gets the line of sight of this Unit.
getLineOfSight() - Method in class net.sf.freecol.common.model.UnitType
Get the `line of sight' distance (in tiles).
getLinkButton(String, Icon, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Return a button suitable for linking to another panel (e.g.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Europe
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.FreeColGameObject
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.HighSeas
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Market
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Settlement
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Tile
Get a suitable game object to use as a clickable link in messages to a player.
getLinkTarget(Player) - Method in class net.sf.freecol.common.model.Unit
Get a suitable game object to use as a clickable link in messages to a player.
getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Get a ListCellRenderer suitable for the wrapped Option.
getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Get a ListCellRenderer suitable for the wrapped Option.
getListCellRenderer() - Method in class net.sf.freecol.client.gui.option.OptionUI
Get a ListCellRenderer suitable for the wrapped Option.
getListCellRendererComponent(JList<? extends String>, String, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.DestinationCellRenderer
getListCellRendererComponent(JList<? extends CaptureGoodsDialog.GoodsItem>, CaptureGoodsDialog.GoodsItem, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.CheckBoxRenderer
getListCellRendererComponent(JList<? extends EndTurnDialog.UnitWrapper>, EndTurnDialog.UnitWrapper, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
getListCellRendererComponent(JList<? extends ReportLabourPanel.LabourUnitPanel>, ReportLabourPanel.LabourUnitPanel, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanelRenderer
getListCellRendererComponent(JList<? extends BuildableType>, BuildableType, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
getListCellRendererComponent(JList<? extends Goods>, Goods, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer
getListCellRendererComponent(JList<? extends NationOptions.NationState>, NationOptions.NationState, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.NationStateRenderer
getListCellRendererComponent(JList<? extends Player>, Player, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer
getListCellRendererComponent(JList<? extends Stance>, Stance, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer
getListCellRendererComponent(JList<? extends TradeRouteStop>, TradeRouteStop, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
getListCellRendererComponent(JList<? extends Unit>, Unit, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel.UnitBoxRenderer
getListCellRendererComponent(JList<? extends T>, T, int, boolean, boolean) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Returns a ListCellRenderer for the given JList.
getListLabel(String, List<AbstractUnit>) - Static method in class net.sf.freecol.common.model.AbstractUnit
Get a template for a list of abstract units.
getLiveEuropeanPlayers(Player) - Method in class net.sf.freecol.common.model.Game
Get the live European players in this game.
getLiveNativePlayers(Player) - Method in class net.sf.freecol.common.model.Game
Get the live native players in this game.
getLivePlayers(Player) - Method in class net.sf.freecol.common.model.Game
Get live players in the game.
getLoadableAmount(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Gets the extra amount of a specified type of goods that could be loaded onto this unit.
getLoadGoodsMessage(GoodsType, int, int, int, int) - Method in class net.sf.freecol.client.control.InGameController
Gets a message describing a goods loading.
getLoadingSavegameDialog() - Method in class net.sf.freecol.client.gui.Canvas
Gets the last LoadingSavegameDialog.
getLoadingSavegameInfo() - Method in class net.sf.freecol.client.gui.GUI
 
getLoadingSavegameInfo() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getLocale() - Method in class net.sf.freecol.common.option.LanguageOption.Language
Get the locale.
getLocale() - Static method in class net.sf.freecol.FreeCol
Get the selected locale.
getLocale(String) - Static method in class net.sf.freecol.common.i18n.Messages
Get the Locale corresponding to a given language name.
getLocation() - Method in class net.sf.freecol.common.model.Goods
Gets the location of this Locatable.
getLocation() - Method in interface net.sf.freecol.common.model.Locatable
Gets the location of this Locatable.
getLocation() - Method in class net.sf.freecol.common.model.PathNode
Gets the location of this path.
getLocation() - Method in class net.sf.freecol.common.model.TileItem
Gets the location of this Locatable.
getLocation() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the location of this stop.
getLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the location of this unit.
getLocation() - Method in class net.sf.freecol.common.model.UnitWas
Gets the location.
getLocation() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the transportables location if any.
getLocationAttribute(Game, String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Find a new location from a stream attribute.
getLocationClass(String) - Static method in class net.sf.freecol.common.model.Game
Get a location class from an identifier.
getLocationData(LabourData.UnitData) - Method in interface net.sf.freecol.client.gui.panel.LabourData.LocationData.Getter
 
getLocationData(Colony) - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
get labour data (create on demand)
getLocationGoalDecider(Location) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Builds a simple goal decider to find a single target location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Building
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.ColonyTile
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Europe
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.HighSeas
Get a label for this location.
getLocationLabel() - Method in interface net.sf.freecol.common.model.Location
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Map
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Settlement
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Tile
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.Unit
Get a label for this location.
getLocationLabel() - Method in class net.sf.freecol.common.model.UnitLocation
Get a label for this location.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Colony
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in interface net.sf.freecol.common.model.Location
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Map
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.Tile
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.UnitLocation
Get a label for this location for a particular player.
getLocationLabelFor(Player) - Method in class net.sf.freecol.common.model.WorkLocation
Get a label for this location for a particular player.
getLocationLabelFor(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
 
getLogFilePath() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the log file path.
getLootableGoodsList() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all stored goods in this colony, suitable for being looted.
getLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
Gets a lost city rumour on this tile.
getLostCityRumour() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any lost city rumour in this container.
getLowLevel() - Method in class net.sf.freecol.common.model.ExportData
Get the low water mark for this data.
getLowProductionThreshold() - Method in class net.sf.freecol.common.model.GoodsType
Get the low production threshold.
getMacOSXDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get FreeCol directories for MacOSX.
getMagnitude() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the magnitude of this improvement.
getMagnitude() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the magnitude of this tile improvement type.
getManhattenHeuristic(Tile) - Method in class net.sf.freecol.common.model.Map
Gets a search heuristic using the Manhatten distance to an end tile.
getMap() - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
This method can be called to make sure the map is loaded There is no point executing mouse events if the map is not loaded
getMap() - Method in class net.sf.freecol.common.model.Game
Gets the map that is being used in this game.
getMap() - Method in class net.sf.freecol.common.model.Tile
Get the map in which this tile belongs.
getMapEditorController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller for the map editor, if we are in the map editor.
getMapGenerator() - Method in class net.sf.freecol.server.FreeColServer
Get the map generator.
getMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Game
Gets the map generator options associated with this game.
getMapGeneratorOptions() - Method in class net.sf.freecol.common.model.Specification
Gets the map generator options.
getMapScale() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getMapsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing the predefined maps.
getMapTransform() - Method in class net.sf.freecol.client.control.MapEditorController
Gets the current MapTransform.
getMarket() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Get this MarketLabel's market.
getMarket() - Method in class net.sf.freecol.common.model.Player
Get this player's Market.
getMarketData() - Method in class net.sf.freecol.common.model.Market
Get the market data values.
getMarketData(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the market data for a type of goods.
getMarketName() - Method in class net.sf.freecol.common.model.Player
What is the name of the player's market? Following a declaration of independence we are assumed to trade broadly with any European market rather than a specific port.
getMask() - Method in class net.sf.freecol.common.model.TileImprovementStyle
Gets the key suitable for looking up an appropriate overlay (forest) image.
getMaximum() - Method in class net.sf.freecol.common.model.RandomRange
Get the range upper bound.
getMaximumAttrition() - Method in class net.sf.freecol.common.model.UnitType
Get the maximum attrition for this unit type (greater attrition than this destroys the unit).
getMaximumConsumption() - Method in class net.sf.freecol.common.model.ProductionInfo
Gets the maximum consumption.
getMaximumCount() - Method in class net.sf.freecol.common.model.EquipmentType
Get the maximum combinable amount of this equipment type.
getMaximumCount() - Method in class net.sf.freecol.common.model.Role
Gets the maximum goods count for the role.
getMaximumExperience() - Method in class net.sf.freecol.common.model.UnitType
Get the maximum experience required a unit of this type may achieve.
getMaximumFoodConsumption() - Method in class net.sf.freecol.common.model.Player
Gets the maximum food consumption of any unit types available to this player.
getMaximumGrowth() - Method in class net.sf.freecol.common.model.SettlementType
Get the maximum growth value.
getMaximumIndex(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
getMaximumLatitude() - Method in class net.sf.freecol.common.model.Map
Gets the MaximumLatitude value.
getMaximumPotential(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Gets the maximum potential for producing the given type of goods.
getMaximumProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
Gets the maximum production.
getMaximumProduction(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the maximum possible production of the given type of goods.
getMaximumProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the maximum production of this work location for a given goods type, assuming the current workers and input goods.
getMaximumSize() - Method in class net.sf.freecol.common.model.SettlementType
Get the maximum size of this settlement type.
getMaximumSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
getMaximumValue() - Method in class net.sf.freecol.common.option.IntegerOption
Get the maximum allowed value.
getMaximumValue() - Method in class net.sf.freecol.common.option.ListOption
Gets the maximum number of allowed values.
getMaxValue() - Method in class net.sf.freecol.common.model.ResourceType
Gets the maximum value for this resource.
getMenuItem(String) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JMenuItem.
getMenuItem(String, ActionListener) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JMenuItem.
getMenuKeyListener() - Method in class net.sf.freecol.client.gui.action.FreeColAction
 
getMercenaries() - Method in class net.sf.freecol.server.model.MonarchSession
 
getMercenaries(Random) - Method in class net.sf.freecol.common.model.Monarch
Gets some units available as mercenaries.
getMercenaryForce() - Method in class net.sf.freecol.common.model.Monarch
Gets the force describing the Mercenary Force.
getMercenaryLeaderIndex(Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a random mercenary leader index.
getMercenaryLeaderName(int) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a mercenary leader name by index.
getMessage() - Method in class net.sf.freecol.client.gui.GUIMessage
Get the message data.
getMessage() - Method in class net.sf.freecol.common.networking.ChatMessage
What is the text of this ChatMessage?
getMessage(int) - Method in class net.sf.freecol.client.gui.ChatDisplay
Gets the message at position 'index'.
getMessageButton(String, String, Player, FreeColGameObject) - Static method in class net.sf.freecol.client.gui.panel.Utility
Make a suitable link button for a given key.
getMessageCount() - Method in class net.sf.freecol.client.gui.ChatDisplay
Gets the amount of message that are currently being displayed on this GUI.
getMessageDisplay(ModelMessage) - Method in class net.sf.freecol.common.model.Game
Helper function to get the object to display with a message in this game.
getMessageFileNames(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Get a list of candidate message file names for a given locale.
getMessageHandler() - Method in class net.sf.freecol.common.networking.Connection
Gets the MessageHandler for this Connection.
getMessageSource(ModelMessage) - Method in class net.sf.freecol.common.model.Game
Helper function to get the source object of a message in this game.
getMessageType() - Method in class net.sf.freecol.common.model.ModelMessage
Gets the messageType of the message to display.
getMethodName() - Method in class net.sf.freecol.common.model.Scope
Gets the method name.
getMethodReturnType(Method) - Method in class net.sf.freecol.common.util.Introspector
Get the return type from a Method.
getMethodValue() - Method in class net.sf.freecol.common.model.Scope
Gets the method value.
getMigrantCount() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Gets the migrant count.
getMilitaryGoodsPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Price some goods that have military value to the settlement.
getMilitaryRole() - Method in class net.sf.freecol.common.model.Unit
Get a military role for this unit.
getMilitaryRoles() - Method in class net.sf.freecol.common.model.Specification
Get the military roles in this specification, in decreasing order of effectiveness.
getMilitaryStrength() - Method in class net.sf.freecol.common.model.NationSummary
Gets the military strength.
getMilitaryStrengthComparator() - Method in class net.sf.freecol.common.model.CombatModel
Get a comparator to order units by relative military strength with respect to this combat model.
getMinimapEconomicColor(TileType) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
getMinimapPoliticsColor(TileType) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
getMinimum() - Method in class net.sf.freecol.common.model.RandomRange
Get the range lower bound.
getMinimumGrowth() - Method in class net.sf.freecol.common.model.SettlementType
Get the minimum growth value.
getMinimumIndex(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
getMinimumLatitude() - Method in class net.sf.freecol.common.model.Map
Gets the MinimumLatitude value.
getMinimumScore() - Method in enum net.sf.freecol.common.model.HighScore.ScoreLevel
Gets the minimum score.
getMinimumSize() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
getMinimumSize() - Method in class net.sf.freecol.common.model.SettlementType
Get the minimum size of this settlement type.
getMinimumSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
getMinimumValue() - Method in class net.sf.freecol.common.option.IntegerOption
Get the minimum allowed value.
getMinValue() - Method in class net.sf.freecol.common.model.ResourceType
Gets the minimum value for this resource.
getMiscIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getMiscIconImage(FreeColGameObjectType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMiscIconImage(FreeColGameObjectType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMiscImage(String) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the image with the given identifier.
getMiscImage(String, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMiscImage(String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getMission() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the mission this unit has been assigned.
getMission(Class<T>) - Method in class net.sf.freecol.server.ai.AIUnit
Get the unit mission if it is of a given class.
getMission(Game, FreeColXMLReader) - Static method in class net.sf.freecol.common.model.mission.MissionManager
Returns a new Mission read from the input stream if possible, and null if not.
getMissionary() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the missionary from this settlement.
getMissionaryChoice(Unit, IndianSettlement, boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice of what to do with a missionary at a native settlement.
getMissionaryLineOfSight() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the line of sight used by a missionary at this settlement.
getMissionaryMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new MissionaryMission for a unit.
getMissionaryMoveType(Tile, Settlement) - Method in class net.sf.freecol.common.model.Unit
Get the MoveType when moving a missionary to a settlement.
getMissionaryRole() - Method in class net.sf.freecol.common.model.Specification
Get the missionary role.
getMissionaryTradeModifiers(boolean) - Method in class net.sf.freecol.common.model.Unit
Gets the appropriate trade bonuses due to a missionary unit.
getMissionChip(Graphics2D, Player, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets the mission chip for a native settlement.
getMissions() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Get the Missions value.
getMixer() - Method in class net.sf.freecol.common.sound.SoundPlayer
Gets the mixer.
getMixerInfo() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
Gets the mixer info.
getMixerWrapperByName(String) - Method in class net.sf.freecol.common.option.AudioMixerOption
Gets a mixer wrapper by name.
getMnemonic() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the mnemonic to be used for selecting this action
getModDescriptorInputStream() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the input stream to the mod meta file.
getMode() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Get the mode for this panel.
getMode() - Method in class net.sf.freecol.server.ai.Cargo
 
getModelMessageComparator(Game) - Method in class net.sf.freecol.client.ClientOptions
Return the client's preferred comparator for ModelMessages.
getModelMessages() - Method in class net.sf.freecol.common.model.Player
Gets all the model messages for this player.
getModeString() - Method in class net.sf.freecol.server.ai.Cargo
 
getModFile(String) - Static method in class net.sf.freecol.common.io.Mods
Gets the mod with the given object identifier.
getModifierAsString(Modifier) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
getModifierComponent(Modifier) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getModifierIndex() - Method in class net.sf.freecol.common.model.Modifier
Get the modifier index.
getModifierLabels(Modifier, FreeColGameObjectType, Turn) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
getModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a copy of the modifiers of this object.
getModifiers(String) - Method in class net.sf.freecol.common.model.BuildQueue
Returns the modifier set with the given id.
getModifiers(String) - Method in interface net.sf.freecol.common.model.Consumer
Returns the modifier set with the given id.
getModifiers(String) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of modifiers with the given identifier from this object.
getModifiers(String) - Method in class net.sf.freecol.common.model.Specification
Get all the Modifiers with the given identifier.
getModifiers(String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of modifiers with the given identifier from this object.
getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Building
Gets the set of modifiers with the given identifier from this object.
getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
Gets the set of modifiers with the given identifier from this container.
getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the set of modifiers with the given identifier from this object.
getModifiers(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.Unit
Gets the set of modifiers with the given identifier from this object.
getModifierStrings(float, Modifier.ModifierType) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
getModifierStrings(Modifier) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
getModMessageFileNames(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Get a list of candidate mod message file names for a given locale.
getMonarch() - Method in class net.sf.freecol.common.model.Player
Gets the monarch object this player has.
getMonarchImage(Nation) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Returns the monarch-image for the given tile.
getMonarchKey() - Method in class net.sf.freecol.common.model.Player
Get a resource key for the player monarch image.
getMonarchKey() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the monarch key.
getMostHated() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the most hated nation of this settlement.
getMostHatedLabel(boolean) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a template for the current most hated nation, depending whether the requestor has contacted this settlement.
getMostValuableGoods() - Method in class net.sf.freecol.common.model.Player
Get the most valuable goods available in one of the player's colonies for the purposes of choosing a threat-to-boycott.
getMoveCost(int) - Method in class net.sf.freecol.common.model.TileImprovementType
Possibly reduce the cost of moving due to this tile improvement type.
getMoveCost(Direction, int) - Method in class net.sf.freecol.common.model.TileImprovement
Calculates the movement cost on the basis of connected tile improvements.
getMoveCost(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the cost of moving this Unit onto the given Tile.
getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.TileItemContainer
Determine the movement cost to this Tile from another Tile.
getMoveCost(Tile, Tile, int) - Method in class net.sf.freecol.common.model.Unit
Gets the cost of moving this Unit from the given Tile onto the given Tile.
getMovement() - Method in class net.sf.freecol.common.model.UnitType
Get the base movement of this unit type.
getMovesAsString() - Method in class net.sf.freecol.common.model.Unit
Make a label showing the unit moves left.
getMovesLeft() - Method in interface net.sf.freecol.common.model.Movable
Returns the amount of moves this Movable has left.
getMovesLeft() - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
Gets the number of moves left after the proposed move.
getMovesLeft() - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
Gets the number of moves left.
getMovesLeft() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of moves remaining at this point in the path.
getMovesLeft() - Method in class net.sf.freecol.common.model.Unit
Get the moves left this turn.
getMovesLeft() - Method in class net.sf.freecol.server.model.TradeSession
 
getMoveToEurope() - Method in class net.sf.freecol.common.model.Tile
Get the move-to-Europe state of the tile.
getMoveType(Direction) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move made in a specified direction.
getMoveType(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another.
getMoveType(Tile, Tile, int) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another.
getMyPlayer() - Method in class net.sf.freecol.client.FreeColClient
Gets the Player that uses this client.
getMyPlayer() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the player.
getMyPlayer() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the player.
getMySortedColonies() - Method in class net.sf.freecol.client.FreeColClient
Get a list of the player colonies.
getName() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Returns the name of this Option.
getName() - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
Get the name of this ColopediaDetailPanel, which is generally used to label the root node of its sub-tree.
getName() - Method in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
 
getName() - Method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Gets the name of this Look and Feel.
getName() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the name of this rumour.
getName() - Method in interface net.sf.freecol.common.model.Nameable
Gets the name of this Nameable.
getName() - Method in class net.sf.freecol.common.model.Player
Gets the name of this player.
getName() - Method in class net.sf.freecol.common.model.Region
Gets the name of this Nameable.
getName() - Method in class net.sf.freecol.common.model.Settlement
Get the name of this Settlement.
getName() - Method in class net.sf.freecol.common.model.TradeRoute
Get the name of this trade route.
getName() - Method in class net.sf.freecol.common.model.Unit
Get the individual name of this unit.
getName() - Method in class net.sf.freecol.common.networking.Connection
Gets the connection name.
getName() - Method in class net.sf.freecol.common.option.OptionGroup
Gets the i18n-name of this Option.
getName() - Method in class net.sf.freecol.common.ServerInfo
Returns the name of the server that is beeing represented by this object.
getName() - Static method in class net.sf.freecol.FreeCol
Gets the user name.
getName() - Method in class net.sf.freecol.server.FreeColServer
Gets the name of this server.
getName(int[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
getName(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getName(Named) - Static method in class net.sf.freecol.common.i18n.Messages
 
getNameForNewLand() - Method in class net.sf.freecol.common.model.Player
Get a name for the new land.
getNameForRegion(Region) - Method in class net.sf.freecol.common.model.Player
Get a name for a region.
getNameForTradeRoute() - Method in class net.sf.freecol.common.model.Player
Get a unique name for a new trade route.
getNameForUnit(UnitType, Random) - Method in class net.sf.freecol.common.model.Player
Gets a new name for a unit.
getNameKey() - Method in class net.sf.freecol.common.model.AbstractGoods
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Building
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Direction
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Europe
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Feature
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.LostCityRumour
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Monarch
Gets the name of this named object.
getNameKey() - Method in interface net.sf.freecol.common.model.Named
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Player.NoClaimReason
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Region
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Resource
Gets the name of this named object.
getNameKey() - Method in enum net.sf.freecol.common.model.Stance
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Tension
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.Tile
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the name of this named object.
getNameKey() - Method in class net.sf.freecol.common.model.TileItem
Gets the name of this named object.
getNamespaceContext() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getNation() - Method in class net.sf.freecol.common.model.Player
Gets this Player's nation.
getNation(String) - Method in class net.sf.freecol.common.model.Specification
Get a nation by identifier.
getNationalAdvantages() - Method in class net.sf.freecol.common.model.NationOptions
Get the national advantages.
getNationality() - Method in class net.sf.freecol.common.model.Unit
Gets the nationality of this Unit.
getNationAt(Tile, Direction) - Method in class net.sf.freecol.client.control.InGameController
Convenience function to find the nation controlling an adjacent settlement.
getNationColor() - Method in class net.sf.freecol.common.model.Player
Gets the player nation color.
getNationId() - Method in class net.sf.freecol.common.model.HighScore
Get the nation identifier.
getNationId() - Method in class net.sf.freecol.common.model.Player
Get the identifier for this Player's nation.
getNationLabel() - Method in class net.sf.freecol.common.model.HighScore
Get the independent nation name.
getNationLabel() - Method in class net.sf.freecol.common.model.Player
Get a template for this players nation name.
getNationOptions() - Method in class net.sf.freecol.common.model.Game
Get the current nation options.
getNationResourceKey() - Method in class net.sf.freecol.common.model.Player
Gets a resource key for the nation name.
getNations() - Method in class net.sf.freecol.common.model.NationOptions
Get the nations in the game.
getNations() - Method in class net.sf.freecol.common.model.Specification
Gets the nations.
getNationState(Nation) - Method in class net.sf.freecol.common.model.NationOptions
Get the NationState value of a particular Nation.
getNationSummary() - Method in class net.sf.freecol.common.networking.GetNationSummaryMessage
Client side helper to get the summary.
getNationSummary(Player) - Method in class net.sf.freecol.client.control.InGameController
Get the nation summary for a player.
getNationSummary(Player) - Method in class net.sf.freecol.common.model.Player
Access the nation cache.
getNationSummary(Player) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for the nation summary of a player.
getNationSummary(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Get a nation summary for another player.
getNationSummary(ServerPlayer, Player) - Method in class net.sf.freecol.server.control.InGameController
Gets a nation summary.
GetNationSummaryMessage - Class in net.sf.freecol.common.networking
The message sent when summarizing a nation.
GetNationSummaryMessage(Player) - Constructor for class net.sf.freecol.common.networking.GetNationSummaryMessage
Create a new GetNationSummaryMessage for the specified player.
GetNationSummaryMessage(Element) - Constructor for class net.sf.freecol.common.networking.GetNationSummaryMessage
Create a new GetNationSummaryMessage from a supplied element.
getNationType() - Method in class net.sf.freecol.common.model.Player
Get the nation type of this player.
getNationType(String) - Method in class net.sf.freecol.common.model.Specification
Get a nation type by identifier.
getNationTypeId() - Method in class net.sf.freecol.common.model.HighScore
Get the nation type identifier.
getNationTypes() - Method in class net.sf.freecol.common.model.Specification
Gets the nation types.
getNavalMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving a naval unit from one tile to another.
getNavalREFUnitType() - Method in class net.sf.freecol.common.model.Monarch
Get a unit type for the REF navy.
getNavalStrength() - Method in class net.sf.freecol.common.model.NationSummary
Gets the naval strength.
getNavalStrengthRatio() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Is this player lagging in naval strength? Calculate the ratio of its naval strength to the average strength of other European colonial powers.
getNavalUnits() - Method in class net.sf.freecol.common.model.Monarch.Force
Gets the naval units.
getNavalUnits() - Method in class net.sf.freecol.common.model.UnitLocation
Gets a list of all naval units here.
getNearestSettlement(Player, int, boolean) - Method in class net.sf.freecol.common.model.Tile
Finds the nearest settlement to this tile.
getNearLocationLabel(Direction, StringTemplate) - Method in class net.sf.freecol.common.model.Tile
Get a label for a nearby location.
getNeededTurnsOfTraining() - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns this unit has to train to educate a student.
getNeededTurnsOfTraining(UnitType, UnitType) - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns this unit has to train to educate a student.
getNeededWagons(Tile) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the needed wagons for a tile/contiguity.
getNeighbourOrNull(Direction) - Method in class net.sf.freecol.common.model.Tile
Get the neighbouring tile in the given direction.
getNeighbourTile(String) - Method in class net.sf.freecol.common.model.Unit
Gets the tile in a given direction.
getNetProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Get the net production of the given goods type.
getNetProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Returns the net production, that is the total production minus the total consumption, of the given GoodsType.
getNetworkHandler() - Method in class net.sf.freecol.metaserver.MetaServer
Gets the control object that handles the network requests.
getNetworkReplyId() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Gets the unique identifier for the network message this object will store.
getNewColonistTurns() - Method in class net.sf.freecol.common.model.Colony
Get the number of turns before a new colonist will be born in this colony with current production levels.
getNewColonyName(Player, Tile) - Method in class net.sf.freecol.client.gui.GUI
Get a name for a new colony for a player.
getNewDirection(Direction) - Method in enum net.sf.freecol.server.generator.River.DirectionChange
 
getNewLandName() - Method in class net.sf.freecol.common.model.HighScore
Get the name given to the New World.
getNewLandName() - Method in class net.sf.freecol.common.model.Player
Gets the name this player has chosen for the new world.
getNewLandName() - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Public accessor for the new land name.
getNewLandName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
Get the new land name for a player.
getNewModelMessages() - Method in class net.sf.freecol.common.model.Player
Gets all new messages for this player.
getNewRegionName() - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the new region name.
getNewSpace() - Method in class net.sf.freecol.server.ai.Cargo
How much space would be needed to add this transportable?
getNewTradeRoute() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for creating a new trade route.
getNewTradeRoute(Player) - Method in class net.sf.freecol.client.control.InGameController
Gets a new trade route for a player.
getNewTradeRoute(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Get a new trade route for a player.
getNewTurns() - Method in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
Gets the number of turns consumed by the proposed move.
getNewTurns() - Method in interface net.sf.freecol.common.model.pathfinding.CostDecider
Gets the number of turns consumed.
getNewUnit() - Method in class net.sf.freecol.common.model.EuropeWas
Gets a unit added to Europe since this EuropeWas was sampled.
getNewUnitType() - Method in class net.sf.freecol.common.model.UnitTypeChange
Gets the unit type to change to.
getNewWorldGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the new world goods type list.
getNewWorldLuxuryGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the new world luxury goods type list.
getNextActiveUnit() - Method in class net.sf.freecol.common.model.Player
Gets a new active unit.
getNextCityOfCibola() - Static method in class net.sf.freecol.common.i18n.NameCache
Get the next name for a city of Cibola, removing it from the list of available names.
getNextDirection() - Method in enum net.sf.freecol.common.model.Direction
Get the next direction after this one (clockwise).
getNextGoingToUnit() - Method in class net.sf.freecol.common.model.Player
Gets a new going-to unit.
getNextId() - Method in class net.sf.freecol.common.model.Game
Stub for routine only meaningful in the server.
getNextId() - Method in class net.sf.freecol.server.ai.AIMain
Gets a unique identifier for an AIObject.
getNextId() - Method in class net.sf.freecol.server.model.ServerGame
Get a unique identifier to identify a FreeColGameObject.
getNextNetworkReplyId() - Method in class net.sf.freecol.common.networking.ReceivingThread
Gets the next network reply identifier that will be used when identifing a network message.
getNextPlayer() - Method in class net.sf.freecol.common.model.Game
Gets the next current player.
getNextTradeRouteUnit() - Method in class net.sf.freecol.common.model.Player
Gets the next trade route unit.
getNextTurnImageKey() - Method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
 
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Building
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.ColonyTile
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.HighSeas
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Settlement
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.Unit
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the reason why a given Locatable can not be added to this Location.
getNoAddReason(UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Gets the reason why a given unit type can not be added to a building of this type.
getNoBuildReason(BuildableType, List<BuildableType>) - Method in class net.sf.freecol.common.model.Colony
Return the reason why the give BuildableType can not be built.
getNoKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Gets the no key.
getNormalGameFogOfWar() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Get the normal fog of war setting.
getNormalGoodsPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Price some goods according to the amount present in the settlement.
getNothingMessage(Player, boolean, Random) - Method in class net.sf.freecol.common.model.LostCityRumour
Get the message for a "nothing" rumour.
getNotWorking() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getNoWorkReason() - Method in class net.sf.freecol.common.model.Building
Checks if this work location is available to the colony to be worked.
getNoWorkReason() - Method in class net.sf.freecol.common.model.ColonyTile
Checks if this work location is available to the colony to be worked.
getNoWorkReason() - Method in class net.sf.freecol.common.model.WorkLocation
Checks if this work location is available to the colony to be worked.
getNumber() - Method in class net.sf.freecol.common.model.AbstractUnit
Get the number of units.
getNumber() - Method in class net.sf.freecol.common.model.Turn
Gets the turn number.
getNumber() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the number option.
getNumberForLanguage(String) - Static method in class net.sf.freecol.common.i18n.NumberRules
Returns a rule appropriate for the given language, or the OTHER_NUMBER_RULE if none has been defined.
getNumberOfColonies() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
getNumberOfEffects() - Method in class net.sf.freecol.common.model.Disaster
Get the number of effects.
getNumberOfKingLandUnits() - Method in class net.sf.freecol.common.model.Player
Gets the number of King's land units.
getNumberOfLivingHumanPlayers() - Method in class net.sf.freecol.server.FreeColServer
Gets the number of human players in this game that is still playing.
getNumberOfPorts() - Method in class net.sf.freecol.common.model.Player
Get the number of port settlements.
getNumberOfSettlements() - Method in class net.sf.freecol.common.model.NationSummary
Gets the number of settlements.
getNumberOfSettlements() - Method in class net.sf.freecol.common.model.NationType
Get the national number of settlements.
getNumberOfSettlements() - Method in class net.sf.freecol.common.model.Player
Get the number of settlements.
getNumberOfUnits() - Method in class net.sf.freecol.common.model.NationSummary
Gets the number of units.
getNumbers(int) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
getNumbers(int) - Method in class net.sf.freecol.tools.FlagTest
 
getObject() - Method in class net.sf.freecol.client.gui.ChoiceItem
Gets the Object contained by this choice.
getObject() - Method in class net.sf.freecol.common.util.RandomChoice
 
getObjectImage(FreeColObject, float) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the appropriate BufferedImage for a FreeColObject.
getOccupation(Unit, boolean) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the best occupation for a given unit at this work location.
getOccupation(UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the best occupation for a given unit type at this work location.
getOccupationFor(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit.
getOccupationFor(Unit, boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit.
getOccupationFor(Unit, Collection<GoodsType>) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit to produce one of a given set of goods types.
getOccupationFor(Unit, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Colony
Gets the best occupation for a given unit to produce one of a given set of goods types.
getOccupationIndicatorChip(Graphics2D, Unit, String) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets a chip for an occupation indicator, i.e.
getOccupationLabel(Player, boolean) - Method in class net.sf.freecol.common.model.Unit
Get a label for the current unit occupation.
getOccupationTrace() - Method in class net.sf.freecol.common.model.Colony
Gets the occupation tracing status.
getOccupyingUnit() - Method in class net.sf.freecol.common.model.ColonyTile
Gets a unit who is occupying the tile.
getOccupyingUnit() - Method in class net.sf.freecol.common.model.Tile
Gets the unit that is occupying the tile.
getOffence() - Method in class net.sf.freecol.common.model.Role
Get the offense value for this role.
getOffence() - Method in class net.sf.freecol.common.model.UnitType
Get the offence of this unit type.
getOffence(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
Get the approximate offence power that an instantiated unit corresponding to this abstract form would have.
getOffencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Get the offensive power of a attacker wrt a defender.
getOffencePower(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the offensive power of a unit attacking another.
getOffencePower(FreeColGameObject, FreeColGameObject, LogBuilder) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Get the offensive power of a unit attacking another.
getOffensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.CombatModel
Collect all the offensive modifiers that apply to an attack.
getOffensiveModifiers(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Collect all the offensive modifiers that apply to an attack.
getOfferedFathers() - Method in class net.sf.freecol.common.model.Player
Gets the offered fathers for this player.
getOggStream(File) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory
Gets a new audio input stream to decode Ogg/Vorbis Audio from an input stream.
getOldGoodsCount(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the amount of one type of goods at the beginning of the turn.
getOldNationNameKey() - Method in class net.sf.freecol.common.model.HighScore
Get the original nation localized name key.
getOldPrice() - Method in class net.sf.freecol.common.model.MarketData
Get the old price.
getOldUserDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Find the old user directory.
getOperandType() - Method in class net.sf.freecol.common.model.Operand
Gets the operand type.
getOperator() - Method in class net.sf.freecol.common.model.Limit
Get the Operator value.
getOption() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Get the value of the underlying option.
getOption() - Method in class net.sf.freecol.client.gui.option.OptionUI
 
getOption(String) - Method in class net.sf.freecol.common.model.Specification
Get the AbstractOption with the given identifier.
getOption(String) - Method in class net.sf.freecol.common.option.OptionGroup
Get an option in this group (or descendents) by object identifier.
getOptionGroup(String) - Method in class net.sf.freecol.common.model.Specification
Get the OptionGroup with the given identifier.
getOptionGroup(String) - Method in class net.sf.freecol.common.option.OptionGroup
Gets the value of an option as an option group.
getOptionGroupId() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Get the identifier of the OptionGroup.
getOptionName() - Method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Gets the option name.
getOptions() - Method in class net.sf.freecol.common.option.OptionGroup
Get the options in this group.
getOptionsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory where the user options are saved.
getOptionsFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get an options file from the options directory.
getOptionUI() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Get the option group UI controlling this dialog.
getOptionUI(String) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
 
getOptionUI(GUI, Option, boolean) - Static method in class net.sf.freecol.client.gui.option.OptionUI
Get an option UI for a given option.
getOptionValues() - Method in class net.sf.freecol.common.option.ListOption
Get the values of the current non-null options in the list.
getOther(Player) - Method in class net.sf.freecol.common.model.TradeItem
Get the other player for this trade item.
getOtherConnection() - Method in class net.sf.freecol.server.networking.DummyConnection
Gets the DummyConnection this object is connected to.
getOtherFCGO(Game) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get the other FCGO.
getOtherLivePlayers(Player...) - Method in class net.sf.freecol.common.model.Game
Get live players in the game, optionally excluding supplied ones.
getOtherPlayer(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getOtherPlayer(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the other player in a trade.
getOtherStanceChangeKey() - Method in enum net.sf.freecol.common.model.Stance
Get the message key to use for player messages when stance changes between other players.
getOtherStudents() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getOtherStudentsName() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getOtherUnit() - Method in class net.sf.freecol.server.model.DiplomacySession
 
getOtherWorkingAmateurs() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getOurClosestSettlementGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Gets a GoalDecider to find the `closest' settlement owned by the searching unit player, with connected ports weighted double.
getOurFCGO(Game) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Get our FCGO.
getOurFreeColGameObject(String, Class<T>) - Method in class net.sf.freecol.common.model.Player
Get a FreeColGameObject with the specified identifier and class, owned by this player.
getOutput(GoodsType) - Method in class net.sf.freecol.common.model.ProductionType
Get the goods of the given goods type in this production type.
getOutputs() - Method in class net.sf.freecol.common.model.ProductionType
Get the output goods.
getOutputs() - Method in class net.sf.freecol.common.model.WorkLocation
Get the AbstractGoods produced by this work location.
getOutputStream() - Method in class net.sf.freecol.common.networking.Connection
Get the output stream.
getOutputType() - Method in class net.sf.freecol.common.model.GoodsType
What is this goods made into?.
getOverlayImage(Tile) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the overlay image for the given tile.
getOverlayImage(Tile, Set<String>) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getOverlayImage(TileType, String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Returns the overlay-image for the given type and scale.
getOverlayImage(TileType, String, Dimension, Set<String>) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.Goal
Since internal implementation details may vary, each Goal will define an iterator over all of its units.
getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
getOwnedAIUnitsIterator() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
getOwnedTiles() - Method in class net.sf.freecol.common.model.Settlement
Get the tiles this settlement owns.
getOwnedUnits() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a list of the units native to this settlement.
getOwnedUnitsIterator() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets an iterator over all the units this IndianSettlement is owning.
getOwner() - Method in class net.sf.freecol.common.model.Europe
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Goods
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Market
Gets the owner of this Market.
getOwner() - Method in interface net.sf.freecol.common.model.Ownable
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Settlement
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.Tile
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.TradeRoute
Get the owner of this trade route.
getOwner() - Method in class net.sf.freecol.common.model.Unit
Gets the owner of this Ownable.
getOwner() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the owner of this Ownable.
getOwnerNation() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
 
getOwnerNationType() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
 
getOwnerPlayer() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
 
getOwningSettlement() - Method in class net.sf.freecol.common.model.Tile
Gets the owning settlement for this tile.
getOwningSettlement() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the owning settlement for this work location.
getPage() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Gets the next page from the oggSyncState into the oggStreamState.
getPaidForSale() - Method in class net.sf.freecol.common.model.MarketData
Get the current sale price.
getPaidForSale(GoodsType) - Method in class net.sf.freecol.common.model.Market
Determines the price paid for the sale of a single unit of a particular type of goods.
getPall() - Method in class net.sf.freecol.client.gui.panel.Flag
 
getPanel(String) - Method in class net.sf.freecol.client.gui.panel.ReportEducationPanel
 
getPanelType() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
Returns the panel type this item belongs to.
getParent() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the parent of the mod.
getParent() - Method in class net.sf.freecol.common.model.Region
Gets the enclosing parent region.
getParentWeight() - Method in class net.sf.freecol.server.ai.goal.Goal
Gets the weight of the parent goal, or 1 if there is no parent goal.
getPathImage(ImageLibrary.PathType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of given path type.
getPathImage(Unit) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of the given Unit.
getPathNextTurnImage(ImageLibrary.PathType) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of the given Unit.
getPathNextTurnImage(Unit) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image to represent the path of the given Unit.
getPathStartLocation() - Method in class net.sf.freecol.common.model.Unit
Gets a suitable location to start path searches for a unit.
getPathType(Unit) - Static method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Get the broad class of image to show along unit paths.
getPermutations(List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Given a list, return an iterable that yields all permutations of the original list.
getPioneer() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the pioneer who have been assigned to making the improvement described by this object.
getPioneeringMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new PioneeringMission for a unit.
getPioneerRole() - Method in class net.sf.freecol.common.model.Specification
Get the pioneer role.
getPioneerScore() - Method in class net.sf.freecol.common.model.Unit
Score this unit with its suitability for pioneering.
getPlan(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the existing tile improvement plan for a unit and tile.
getPlanFor(Tile, List<TileImprovementPlan>) - Method in class net.sf.freecol.server.ai.AIColony
Gets the first plan for a specified tile from a list of tile improvement plans.
getPlannedBuildableTypes() - Method in class net.sf.freecol.server.ai.AIColony
Get the list of buildables in the colony plan.
getPlayer() - Method in class net.sf.freecol.server.ai.AIPlayer
Gets the Player this AIPlayer is controlling.
getPlayer() - Method in class net.sf.freecol.server.ai.mission.Mission
Convenience accessor for the owning player.
getPlayer(Game) - Method in class net.sf.freecol.common.networking.ChatMessage
Who sent this ChatMessage?
getPlayer(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getPlayer(Connection) - Method in class net.sf.freecol.server.FreeColServer
Gets a Player specified by a connection.
getPlayerAfter(Player) - Method in class net.sf.freecol.common.model.Game
Gets the live player after the given player.
getPlayerByName(String) - Method in class net.sf.freecol.common.model.Game
Gets a player specified by a name.
getPlayerByNation(Nation) - Method in class net.sf.freecol.common.model.Game
Get a Player identified by its nation.
getPlayerByNationId(String) - Method in class net.sf.freecol.common.model.Game
Get a Player identified by its nation identifier.
getPlayerId() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the id for the player that is credited with this event, if any.
getPlayerIndianSettlement(Player) - Method in class net.sf.freecol.common.model.Tile
Gets the IndianSettlementInternals for the given player.
getPlayerName() - Method in class net.sf.freecol.common.model.HighScore
Get the player name.
getPlayers() - Method in class net.sf.freecol.common.model.Game
Get all the players in the game.
getPlayerType() - Method in class net.sf.freecol.common.model.Player
Get the type of this player.
getPlunder(Unit, Random) - Method in class net.sf.freecol.common.model.Settlement
Gets an amount of plunder when this settlement is taken.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.Colony
Gets the range of gold plunderable when this settlement is captured.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the range of gold plunderable when this settlement is captured.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.Settlement
Gets the range of gold plunderable when this settlement is captured.
getPlunderRange(Unit) - Method in class net.sf.freecol.common.model.SettlementType
Gets the plunder range available for the supplied unit.
getPoints(String) - Method in class net.sf.freecol.common.resources.FAFile
Gets the points to display the given text as an animation.
getPort() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Get the selected port number.
getPort() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
Get the selected port number.
getPort() - Method in class net.sf.freecol.common.networking.Client
Gets the port used by the connection.
getPort() - Method in class net.sf.freecol.common.networking.ServerAPI
Get the port we are connected to.
getPort() - Method in class net.sf.freecol.common.ServerInfo
Returns the port in which clients may connect.
getPort() - Method in class net.sf.freecol.metaserver.MetaServer
Gets the TCP port that is being used for the public socket.
getPort() - Method in class net.sf.freecol.server.FreeColServer
Gets the port this server was started on.
getPort() - Method in class net.sf.freecol.server.networking.Server
Gets the TCP port that is being used for the public socket.
getPortPanel() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Get the port panel that supplies units to this panel.
getPorts() - Method in class net.sf.freecol.common.model.Player
Get the port settlements.
getPossibleProduction(boolean) - Method in class net.sf.freecol.common.model.TileType
Get all possible goods produced at a tile of this type.
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.BuildingType
Get the amount of goods of a given goods type the given unit type could produce on a tile of this tile type.
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Get the potential production of this tile for a given goods type and optional worker type.
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileType
Get the amount of goods of given goods type the given unit type could produce on a tile of this tile type.
getPotentialProduction(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Get the potential production of a given goods type at this location.
getPreferredLatitude() - Method in class net.sf.freecol.common.model.Nation
Get the preferred latitude of this nation.
getPreferredProduction() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the preferred goods to produce.
getPreferredSize() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
getPreferredSize() - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
getPreferredSize(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
getPreferredSizeChange() - Method in class net.sf.freecol.common.model.Colony
Gets the number of units that would be good to add/remove from this colony.
getPrefix(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getPrefix(TradeRoute) - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
 
getPreGameController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller that will be used before the game has been started.
getPreGameInputHandler() - Method in class net.sf.freecol.client.FreeColClient
Gets the input handler that will be used before the game has been started.
getPreGameInputHandler() - Method in class net.sf.freecol.server.FreeColServer
Gets the PreGameInputHandler.
getPressListener() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the press listener.
getPreviousDirection() - Method in enum net.sf.freecol.common.model.Direction
Get the previous direction after this one (anticlockwise).
getPrice() - Method in class net.sf.freecol.common.model.GoodsType
Get the price of a non-tradeable goods type.
getPrice() - Method in class net.sf.freecol.common.model.LastSale
Get the price from the sale.
getPrice() - Method in class net.sf.freecol.common.model.UnitType
Get the base price of this unit type.
getPrice() - Method in class net.sf.freecol.server.model.MonarchSession
 
getPrice(AbstractUnit) - Method in class net.sf.freecol.common.model.Player
Gets the price to this player to purchase a unit in Europe.
getPriceDifference() - Method in class net.sf.freecol.common.model.GoodsType
The default initial price difference (between purchase and sale price) for this type of goods.
getPriceForBuilding() - Method in class net.sf.freecol.common.model.Colony
Returns the price for the remaining hammers and tools for the Building that is currently being built.
getPriceForBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets the price for the remaining resources to build a given buildable.
getPriceToBuy(Goods) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to pay for the given Goods.
getPriceToBuy(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to pay for the given Goods.
getPriceToSell(Goods) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to sell the given Goods for.
getPriceToSell(GoodsType, int) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the amount of gold this IndianSettlment is willing to sell the given Goods for.
getPrimaryFoodType() - Method in class net.sf.freecol.common.model.Specification
The general "Food" type is handled as a special case in many places.
getPriority() - Method in class net.sf.freecol.common.model.Building
The priority of this Consumer.
getPriority() - Method in class net.sf.freecol.common.model.BuildingType
The consumption priority of a Building of this type.
getPriority() - Method in class net.sf.freecol.common.model.BuildQueue
The priority of this Consumer.
getPriority() - Method in interface net.sf.freecol.common.model.Consumer
The priority of this Consumer.
getPriority() - Method in class net.sf.freecol.common.model.Unit
The priority of this Consumer.
getPriority() - Method in class net.sf.freecol.common.model.UnitType
Gets the priority of this Consumer.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.Change
Gets the sort priority of a change, to be used by the changeComparator.
getPriority() - Method in enum net.sf.freecol.server.control.ChangeSet.ChangePriority
 
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.FeatureChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.MessageChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.OwnedChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.SpyChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.StanceChange
Gets the sort priority.
getPriority() - Method in class net.sf.freecol.server.control.ChangeSet.TrivialChange
Gets the sort priority.
getPrivateerMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new PrivateerMission for a unit.
getProbability() - Method in class net.sf.freecol.common.model.Effect
Get the probability of this effect.
getProbability() - Method in class net.sf.freecol.common.model.RandomRange
Get the result probability.
getProbability() - Method in class net.sf.freecol.common.util.RandomChoice
 
getProbability(UnitTypeChange.ChangeType) - Method in class net.sf.freecol.common.model.UnitTypeChange
Gets the probability of a change taking place.
getProducedGoodsType() - Method in class net.sf.freecol.common.model.BuildingType
Gets the type of goods produced by this BuildingType.
getProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
 
getProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
Gets the production.
getProduction() - Method in class net.sf.freecol.common.model.TileTypeChange
Gets the production consequent to the type change.
getProduction() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the production at this work location.
getProduction() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns the amount of goods produced.
getProduction(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the goods produced by applying this TileImprovementType to a Tile with the given TileType.
getProductionBonus() - Method in class net.sf.freecol.common.model.Colony
Gets the production bonus of the colony.
getProductionChain() - Method in class net.sf.freecol.common.model.GoodsType
Gets the production chain of the goods type, beginning with a raw material that can not be produced from any other.
getProductionDeficit() - Method in class net.sf.freecol.common.model.ProductionInfo
Get a list of the goods that are in production deficit, that is, those which are produced at less than their maximum possible rate.
getProductionInfo() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the ProductionInfo for this WorkLocation from the Colony's cache.
getProductionInfo(Object) - Method in class net.sf.freecol.common.model.Colony
Returns the ProductionInfo for the given Object.
getProductionInfo(Object) - Method in class net.sf.freecol.common.model.ProductionCache
Gets the ProductionInfo for the given WorkLocation or Consumer.
getProductionInfo(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.BuildQueue
Return the ProductionInfo for this BuildQueue.
getProductionInfo(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Unit
Gets the ProductionInfo for this unit.
getProductionLevel() - Method in class net.sf.freecol.common.model.ProductionType
The production level of this type of production (used by difficulty levels).
getProductionMap() - Method in class net.sf.freecol.common.model.Colony
Gets a copy of the current production map.
getProductionMap() - Method in class net.sf.freecol.common.model.ProductionCache
Gets a copy of the current production state.
getProductionModifier(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovement
Gets a Modifier for the production bonus this improvement provides for a given type of goods.
getProductionModifier(GoodsType) - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the production modifier.
getProductionModifiers(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Get the current production Modifier, which is generated from the current production bonus.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Building
Gets the production modifiers for the given type of goods and unit type.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.ColonyTile
Gets the production modifiers for the given type of goods and unit type.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.LostCityRumour
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Resource
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.Tile
Get the production modifiers for this tile.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileImprovement
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItem
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.TileItemContainer
Gets the production modifiers for the given type of goods and unit.
getProductionModifiers(GoodsType, UnitType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the production modifiers for the given type of goods and unit type.
getProductionOf(Unit, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the production of a unit of the given type of goods.
getProductionType() - Method in class net.sf.freecol.common.model.WorkLocation
Get the production type.
getProductionWarnings(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Determine if there is a problem with the production of a given goods type.
getProductionWeight() - Method in class net.sf.freecol.common.model.GoodsType
Get the production weight.
getProfileTypeFromSize(int) - Static method in enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
Chooses a suitable profile type given a size of colony.
getProperty(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
getPropertyChangeListeners() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the property change listeners.
getPropertyChangeListeners(String) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the property change listeners.
getPublicServer() - Method in class net.sf.freecol.server.FreeColServer
Get the public server state.
getQuantity() - Method in class net.sf.freecol.common.model.Resource
Get the resource quantity.
getRadioButtonMenuItem(String, ButtonGroup) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Creates a default FreeCol JRadioButtonMenuItem.
getRadius() - Method in class net.sf.freecol.common.model.Settlement
Gets the radius of what the Settlement considers as it's own land.
getRandomDirection(String, Logger, Random) - Static method in enum net.sf.freecol.common.model.Direction
Gets a random Direction.
getRandomDirections(String, Logger, Random) - Static method in enum net.sf.freecol.common.model.Direction
Creates an array of the eight directions in a random order.
getRandomFoundingFathers(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Build a list of random FoundingFathers, one per type.
getRandomGift(Random) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets a random goods gift from this settlement.
getRandomizedImage(List<String>, String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getRandomLandTile(Random) - Method in class net.sf.freecol.common.model.Map
Select a random land tile on the map.
getRandomLandTileType(int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets a random land tile type based on the latitude.
getRandomMember(Logger, String, List<T>, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Gets a random member of a list.
getRandomNonPlayerNationNameKey(Game, Random) - Static method in class net.sf.freecol.common.model.Nation
Get a random player name key that is not in use by an active player.
getRandomOceanTileType(int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets a random ocean tile type.
getRandomSeed(String) - Method in class net.sf.freecol.server.ai.AIMain
Gets a random value from the server to use for individual AI player PRNG seeds.
getRandomState(Random) - Static method in class net.sf.freecol.common.util.Utils
Get the internal state of a random number generator as a string.
getRandomTileType(List<TileType>, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Gets a tile type fitted to the regional requirements.
getRandomY(Random, int) - Static method in class net.sf.freecol.tools.ForestMaker
 
getRangeOption(String) - Method in class net.sf.freecol.common.model.Specification
Get the RangeOption with the given identifier.
getRank() - Method in class net.sf.freecol.common.model.Europe
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.HighSeas
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in interface net.sf.freecol.common.model.Location
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Map
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Settlement
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Tile
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.Unit
Get a integer for this location, for the benefit of location comparators.
getRank() - Method in class net.sf.freecol.common.model.WorkLocation
Get a integer for this location, for the benefit of location comparators.
getRank(Location) - Static method in interface net.sf.freecol.common.model.Location
Static front end to getRank.
getRawBuildingGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the raw building goods type list.
getReadScope() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get the read scope.
getRebelNation() - Method in class net.sf.freecol.common.model.Nation
Get the rebel nation to oppose this REF nation.
getRebels() - Method in class net.sf.freecol.common.model.Player
Gets a list of the players in rebellion against this (REF) player.
getRebelStrengthRatio(boolean) - Method in class net.sf.freecol.common.model.Player
Get the strength ratio of this player with respect to its REF.
getReceiveMessage(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Handy utility to get the message associated with sending this agreement from a player to a settlement owner.
getRecipient() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the recipient player.
getRecordImage() - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
Creates an icon for symbolizing the recording of a KeyStroke.
getRecruitables() - Method in class net.sf.freecol.common.model.Europe
Get a list of the current recruitables.
getRecruitPrice() - Method in class net.sf.freecol.common.model.Europe
Gets the current price for a recruit.
getRecruitPrice() - Method in class net.sf.freecol.common.model.Player
Gets the price for a recruit in Europe.
getRecruitProbability() - Method in class net.sf.freecol.common.model.UnitType
Get the relative probability of recruiting this unit in Europe.
getRectangle() - Method in class net.sf.freecol.client.gui.panel.Flag
 
getReduceHighSeasCountGoalDecider(Unit) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider to find tiles with a settlement with a lower high seas count than a unit currently has.
getReducePopulationMessage() - Method in class net.sf.freecol.common.model.Colony
Gets the message to display if the colony can not reduce its population.
getREFNation() - Method in class net.sf.freecol.common.model.Nation
Get the REF nation to oppose this nation.
getREFNations() - Method in class net.sf.freecol.common.model.Specification
Gets the REF nations.
getREFNationTypes() - Method in class net.sf.freecol.common.model.Specification
Gets the REF nation types.
getREFPlayer() - Method in class net.sf.freecol.common.model.Player
Gets the Player controlling the "Royal Expeditionary Force" for this player.
getREFRoles(boolean) - Method in class net.sf.freecol.common.model.Specification
Gets the roles suitable for a REF unit.
getREFUnits() - Method in class net.sf.freecol.client.control.InGameController
Gathers information about the REF.
getREFUnits() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking about a players REF.
getREFUnits(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Get a list of abstract REF units for a player.
getREFUnitTypes(boolean) - Method in class net.sf.freecol.common.model.Specification
Gets the REF unit types.
getRegion() - Method in class net.sf.freecol.common.model.Tile
Get the tile region.
getRegion() - Method in class net.sf.freecol.server.generator.River
Get the ServerRegion value.
getRegion(Game) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the region.
getRegionByKey(String) - Method in class net.sf.freecol.common.model.Map
Gets a Region by name key.
getRegionByName(String) - Method in class net.sf.freecol.common.model.Map
Gets a Region by name.
getRegionName(Player, Region) - Static method in class net.sf.freecol.common.i18n.NameCache
Creates a unique region name for a player by fetching a new name from the list of default names if possible.
getRegionNames() - Method in class net.sf.freecol.common.model.IndianNationType
Gets the list of regions in which this tribe may settle.
getRegions() - Method in class net.sf.freecol.common.model.Map
Gets the regions in this map.
getRemainingEmigrants() - Method in class net.sf.freecol.server.model.ServerPlayer
 
getRemainingFoundingFatherCost() - Method in class net.sf.freecol.common.model.Player
Gets the number of liberty points needed to recruit the next founding father.
getRemoveImage() - Static method in class net.sf.freecol.client.gui.option.FreeColActionUI
Creates an icon to be used on the button that removes a keyboard accelerator.
getRepairLabel() - Method in class net.sf.freecol.common.model.Unit
Get a string template describing the repair state of this unit.
getRepairLocation() - Method in class net.sf.freecol.common.model.Unit
Finds the closest Location to this tile where this ship can be repaired, excluding the current colony.
getRepeatCount() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Get the RepeatCount value.
getReplacement(String) - Method in class net.sf.freecol.common.model.StringTemplate
Get the replacement value for a given key.
getReplacements() - Method in class net.sf.freecol.common.model.StringTemplate
Get the replacements.
getRequiredAbilities() - Method in class net.sf.freecol.common.model.BuildableType
Gets the abilities required by this type.
getRequiredAmountOf(GoodsType) - Method in class net.sf.freecol.common.model.BuildableType
Get the amount required of a given GoodsType to build an instance of this buildable.
getRequiredDefenders() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the number of braves expected to be present for the settlement not to be "badly defended".
getRequiredGoods() - Method in class net.sf.freecol.common.model.BuildableType
Get the goods required to build an instance of this buildable.
getRequiredGoods(int) - Method in class net.sf.freecol.common.model.Role
Get the required goods for this role, considering also the role count.
getRequiredGoods(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets a map of the types of goods and amount thereof required to finish a buildable in this colony.
getRequiredGoodsPrice(Market) - Method in class net.sf.freecol.common.model.Role
Get the price of the required goods in a given market.
getRequiredImprovementType() - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the required improvement type.
getRequiredPopulation() - Method in class net.sf.freecol.common.model.BuildableType
Get the population required to build this buildable type.
getRequiredRole() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the role required to perform this improvement, if any.
getReserved() - Method in class net.sf.freecol.server.ai.ProductionCache
 
getResource() - Method in class net.sf.freecol.common.model.Tile
Gets the resource on this tile.
getResource() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any resource item.
getResource(String) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
getResourceButton(ResourceType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getResourceFileNames() - Static method in class net.sf.freecol.common.io.FreeColDataFile
Get a list of candidate resource file names for a given locale.
getResourceLocator() - Method in class net.sf.freecol.common.resources.Resource
Returns the URI used for loading the resource.
getResourceMapping() - Method in class net.sf.freecol.common.io.FreeColDataFile
Creates a ResourceMapping from the available resource files.
getResourceMapping() - Method in class net.sf.freecol.common.io.FreeColTcFile
Creates a ResourceMapping from the available resource files.
getResources() - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getResources() - Method in class net.sf.freecol.common.resources.ResourceMapping
Returns all the mappings between IDs and Resources that are kept by this object.
getResourceType(String) - Method in class net.sf.freecol.common.model.Specification
Get a resource type by identifier.
getResourceTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the resource type list.
getResourceTypes() - Method in class net.sf.freecol.common.model.TileType
Gets the resource types that can be found on this tile type.
getResponse() - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.ChooseFoundingFatherDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.ClientOptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.DumpCargoDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.EditOptionDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.FreeColInputDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.GameOptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.LoadDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.MapGeneratorOptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.ParametersDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.SaveDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.client.gui.panel.WarehouseDialog
Get the response from this dialog.
getResponse() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Gets the response.
getResult() - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getResult() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to set the result of this message.
getResult() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the result.
getResults() - Method in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
getRetirementTurn() - Method in class net.sf.freecol.common.model.HighScore
Get the turn the player retired.
getReverseDirection() - Method in enum net.sf.freecol.common.model.Direction
Gets the reverse direction of this one.
getRevision() - Static method in class net.sf.freecol.FreeCol
Gets the current revision of game.
getRhombus() - Method in class net.sf.freecol.client.gui.panel.Flag
 
getRightColumns() - Method in class net.sf.freecol.client.gui.MapViewer
Returns the amount of columns that are to the right of the Tile that is displayed in the center of the Map.
getRightColumns(int) - Method in class net.sf.freecol.client.gui.MapViewer
Returns the amount of columns that are to the right of the Tile with the given y-coordinate.
getRightHandSide() - Method in class net.sf.freecol.common.model.Limit
Get the right hand side Operand.
getRiver() - Method in class net.sf.freecol.common.model.Tile
Gets the river on this tile.
getRiver() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any river improvement in this container.
getRiverImage(String, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Returns the river image with the given style.
getRiverImage(TileImprovementStyle) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the river image with the given style.
getRiverMouthImage(Direction, int, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the river mouth terrain-image for the direction and magnitude.
getRiverStyle() - Method in class net.sf.freecol.common.model.Tile
Gets the style of a river improvement on this tile.
getRoad() - Method in class net.sf.freecol.common.model.Tile
Gets the road on this tile.
getRoad() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets any road improvement in this container.
getRole() - Method in class net.sf.freecol.common.model.EquipmentType
Get the role for this equipment type.
getRole() - Method in class net.sf.freecol.common.model.Unit
Gets the unit role.
getRole() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the role option.
getRole(String) - Method in class net.sf.freecol.common.model.Specification
Get a role by identifier.
getRole(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
Convenience accessor for the role.
getRole(Specification, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
 
getRoleChanges() - Method in class net.sf.freecol.common.model.Role
Get the role changes that can allow a unit to assume this role.
getRoleCount() - Method in class net.sf.freecol.common.model.Unit
Get the role count.
getRoleId() - Method in class net.sf.freecol.common.model.AbstractUnit
Get the role identifier.
getRoles() - Method in class net.sf.freecol.common.model.Specification
Gets the roles.
getRoleSuffix() - Method in class net.sf.freecol.common.model.Role
Get the last part of a role identifier.
getRoleSuffix() - Method in class net.sf.freecol.common.model.Unit
Get the last part of the role identifier, which is often used as part of a message key.
getRoleSuffix(String) - Static method in class net.sf.freecol.common.model.Role
Get the last part of a role identifier.
getRoleWithAbility(String, List<Role>) - Method in class net.sf.freecol.common.model.Specification
Get a role with an ability.
getRoot() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
Gets the root.
getRoughDirection(Tile, Tile) - Static method in class net.sf.freecol.common.model.Map
Get the approximate direction from one tile to another.
getRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Gets the currently selected route.
getRow(int) - Method in class net.sf.freecol.common.model.Map
Gets the map row with the given latitude.
getRowCount() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
in the summary for all unit types, some rows are skipped
getRowCount() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the number of rows in this table.
getRowCount() - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the amount of rows in this statesTable.
getRowCount() - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getRule(Number.Category) - Method in class net.sf.freecol.common.i18n.DefaultNumberRule
Return the rule for the given category.
getRulerName() - Method in class net.sf.freecol.common.model.Nation
Get the name of the nation monarch.
getRulerName(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getRulerNameKey() - Method in class net.sf.freecol.common.model.Nation
Get a message key for the ruler of this nation.
getRulerNameKey() - Method in class net.sf.freecol.common.model.Player
Get a name key for the player nation ruler.
getRulesClassicDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing the classic rules.
getRulesDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory containing the various rulesets.
getRuleSets() - Static method in class net.sf.freecol.common.io.Mods
Gets all available rulesets.
getSafeAnchoringTiles(Unit) - Method in class net.sf.freecol.common.model.Tile
Get any safe sites for a naval transport unit to stop at to disembark a unit to this tile.
getSafestSurroundingLandTiles(Player) - Method in class net.sf.freecol.common.model.Tile
Get a list of surrounding land tiles, sorted with the most defensible first.
getSafeTile(Player, Random) - Method in class net.sf.freecol.common.model.Tile
Finds a safe tile to put a unit on, near to this one.
getSailTurns() - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns this unit will need to sail to/from Europe.
getSalePrice(Goods) - Method in class net.sf.freecol.common.model.Market
Gets the price of a given goods when the Player sells.
getSalePrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Gets the price of a given goods when the Player sells.
getSalePriceComparator() - Method in class net.sf.freecol.common.model.Market
Get a sale price comparator for this market.
getSales() - Method in class net.sf.freecol.common.model.MarketData
Get the total sales.
getSales(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the sales of a type of goods.
getSales(GoodsType) - Method in class net.sf.freecol.common.model.Player
Get the current sales of a type of goods.
getSaveDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the directory where the savegames should be put.
getSavedPosition(Component) - Method in class net.sf.freecol.client.gui.Canvas
Gets the saved position of a component.
getSavedSize(Component) - Method in class net.sf.freecol.client.gui.Canvas
Get the saved size of a component.
getSavegameFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the save game file.
getSavegameInputStream() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Gets the input stream to the savegame data.
getSaveGameString(Game) - Method in class net.sf.freecol.client.control.InGameController
Get the trunk of the save game string.
getSaveGameSuffix() - Method in class net.sf.freecol.common.model.Turn
Get the suffix for a save game name for this turn.
getSavegameVersion() - Method in class net.sf.freecol.common.io.FreeColSavegameFile
Gets the save game version from this saved game.
getScaleFactor() - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the scaling factor used when creating this ImageLibrary.
getScopeLevel() - Method in class net.sf.freecol.common.model.Operand
Gets the scope level.
getScopes() - Method in class net.sf.freecol.common.model.Effect
Get the scopes applicable to this effect.
getScopes() - Method in class net.sf.freecol.common.model.Feature
Get the scopes for this feature.
getScopes() - Method in class net.sf.freecol.common.model.FoundingFather
Get any scopes on the election of this father.
getScopes() - Method in class net.sf.freecol.common.model.RandomRange
Get the scopes of this random range.
getScopes() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the scopes applicable to this improvement.
getScopes() - Method in class net.sf.freecol.common.model.UnitTypeChange
Gets the scopes associated with this type change.
getScore() - Method in class net.sf.freecol.common.model.HighScore
Get the final score.
getScore() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the score for this event.
getScore() - Method in class net.sf.freecol.common.model.Player
Gets the current score of the player.
getScoreValue() - Method in class net.sf.freecol.common.model.Event
Get the score value of this event.
getScoreValue() - Method in class net.sf.freecol.common.model.Region
Gets the score for discovering this region.
getScoreValue() - Method in class net.sf.freecol.common.model.UnitType
Gets the score for acquiring a unit of this type.
getScoutForeignColonyChoice(Colony, Unit, boolean) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice for what to do with a scout at a foreign colony.
getScoutIndianSettlementChoice(IndianSettlement, String) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice for what to do at a native settlement.
getScoutingMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new ScoutingMission for a unit.
getScoutRole() - Method in class net.sf.freecol.common.model.Specification
Get the scout role.
getScoutScore() - Method in class net.sf.freecol.common.model.Unit
Score this unit with its suitability for scouting.
getSearchTrace() - Method in class net.sf.freecol.common.model.Map
Gets the search tracing status.
getSeason() - Method in class net.sf.freecol.common.model.Turn
Gets the season index of this turn.
getSeason(int) - Static method in class net.sf.freecol.common.model.Turn
Gets the season index of the given turn number.
getSeasonName(int) - Static method in class net.sf.freecol.common.i18n.NameCache
Get the nth season name.
getSeasonNumber() - Static method in class net.sf.freecol.common.model.Turn
Gets the number of seasons.
getSeasonYear() - Static method in class net.sf.freecol.common.model.Turn
Gets the season year (the year the seasons split).
getSections() - Method in class net.sf.freecol.server.generator.River
 
getSeekAndDestroyMission(AIUnit, int) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a UnitSeekAndDestroyMission for a unit.
getSeekAndDestroyMission(AIUnit, Location) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a UnitSeekAndDestroyMission for a unit.
getSelectedAdvantages() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Gets the currently selected Advantages type from the nationalAdvantages box.
getSelectedDifficulty() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Gets the currently selected difficulty from the difficultyBox.
getSelectedName() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Get the selected player name from the nameBox.
getSelectedPort(JTextField) - Method in class net.sf.freecol.client.gui.panel.NewPanel
Get the value of a port field.
getSelectedTC() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Gets the currently selected total-conversion from the rulesBox.
getSelectedTile() - Method in class net.sf.freecol.client.gui.GUI
 
getSelectedTile() - Method in class net.sf.freecol.client.gui.MapViewer
Gets the selected tile.
getSelectedTile() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getSelectedUnit() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the currently select unit.
getSelectedUnitLabel() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the currently select unit label.
getSelector(String) - Static method in class net.sf.freecol.common.i18n.Messages
Gets the Selector with the given tag.
getSell() - Method in class net.sf.freecol.server.model.TradeSession
 
getSellChoice(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.client.gui.GUI
Get the user choice for negotiating a sale to a settlement.
getSellGoods(int, Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the goods this settlement is willing to sell.
getSender() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the sending player.
getSendMessage(Player, Settlement) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Handy utility to get the message associated with sending this agreement from a player to a settlement owner.
getServer() - Method in class net.sf.freecol.server.FreeColServer
Gets the network server responsible of handling the connections.
getServerHost() - Static method in class net.sf.freecol.FreeCol
Get the default server host name.
getServerList() - Method in class net.sf.freecol.client.control.ConnectController
Gets a list of servers from the meta server.
getServerList(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
Handles a "getServerList"-request.
getServerModelObjects() - Method in class net.sf.freecol.server.model.ServerGame
Collects a list of all the ServerModelObjects in this game.
getServerName() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Get the specified server name.
getServerName() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
Get the specified server name.
getServerPort() - Static method in class net.sf.freecol.FreeCol
Gets the server network port.
getServerRandom() - Method in class net.sf.freecol.server.FreeColServer
Gets the server random number generator.
getServerStatistics() - Method in class net.sf.freecol.client.control.InGameController
Retrieves the server statistics.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerBuilding
Returns the tag name of the root element representing this object.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerColony
Gets the tag name of the root element representing this object.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerColonyTile
Returns the tag name of the root element representing this object.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerEurope
Returns the tag name of the root element representing this object.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerGame
Gets the tag name of the root element representing this object.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Gets the tag name of the root element representing this object.
getServerXMLElementTagName() - Method in interface net.sf.freecol.server.model.ServerModelObject
Gets the tag to use when saving this server object.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerPlayer
Gets the tag name of the root element representing this object.
getServerXMLElementTagName() - Method in class net.sf.freecol.server.model.ServerUnit
Returns the tag name of the root element representing this object.
getSetMethod(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
Get a set-method for this Introspector.
getSettlement() - Method in interface net.sf.freecol.common.model.Location
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.Map
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.Settlement
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.Tile
Gets the settlement on this tile.
getSettlement() - Method in class net.sf.freecol.common.model.Unit
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the Settlement this Location is located in.
getSettlement() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Get the Settlement which is receiving the gift.
getSettlement() - Method in class net.sf.freecol.server.model.DiplomacySession
 
getSettlementAt(Tile, Direction) - Method in class net.sf.freecol.client.control.InGameController
Convenience function to find an adjacent settlement.
getSettlementByName(String) - Method in class net.sf.freecol.common.model.Game
Finds a settlement by name.
getSettlementByName(String) - Method in class net.sf.freecol.common.model.Player
Find a Settlement by name.
getSettlementCount() - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getSettlementDefenders(Settlement) - Method in class net.sf.freecol.server.ai.AIPlayer
Counts the number of defenders allocated to a settlement.
getSettlementImage(Settlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the graphics that will represent the given settlement.
getSettlementImage(Settlement, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Returns the graphics that will represent the given settlement.
getSettlementImage(Settlement, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getSettlementImage(SettlementType) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the graphics that will represent the given settlement.
getSettlementImage(SettlementType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getSettlementName(Random) - Method in class net.sf.freecol.common.model.Player
Gets a settlement name suitable for this player.
getSettlementName(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a settlement name suitable for a player.
getSettlements() - Method in class net.sf.freecol.common.model.Player
Gets a the settlements this player owns.
getSettlementType() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
 
getSettlementType(boolean) - Method in class net.sf.freecol.common.model.NationType
Gets the settlement type for a settlement of this nation.
getSettlementType(String) - Method in class net.sf.freecol.common.model.NationType
Get a settlement type by identifier.
getSettlementTypeKey(boolean) - Method in class net.sf.freecol.common.model.IndianNationType
Get a message id for the general type of settlements of this nation.
getSettlementTypes() - Method in class net.sf.freecol.common.model.NationType
Get the settlement types.
getShipTradePenalties(boolean) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Gets the appropriate ship trade penalties.
getShortDescription() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Gives a short description of this Option.
getShortDescription() - Method in class net.sf.freecol.common.option.OptionGroup
Gets the i18n short description of this Option.
getShortDescription(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
getShortDescription(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
getShortDescriptionKey() - Method in enum net.sf.freecol.common.model.NationOptions.Advantages
Gets the short description key.
getShortDescriptionKey() - Method in enum net.sf.freecol.common.model.NationOptions.NationState
Gets the short description key.
getShowingSubPanel() - Method in class net.sf.freecol.client.gui.Canvas
Get any panel this Canvas is displaying.
getSimpleHighSeasGoalDecider() - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Build a simple goal decider to find the first high seas tile without using the unit parameter.
getSimpleLabel() - Method in class net.sf.freecol.common.model.Tile
Get a simple label for this tile, with just its coordinates.
getSimpleMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Choose a mission for an AIUnit.
getSimpleMoveType(Direction) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move made in a specified direction, without checking if the unit has moves left or logging errors.
getSimpleMoveType(Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another, without checking if the unit has moves left or logging errors.
getSimpleMoveType(Tile, Tile) - Method in class net.sf.freecol.common.model.Unit
Gets the type of a move that is made when moving from one tile to another, without checking if the unit has moves left or logging errors.
getSimpleZippedAnimation() - Method in class net.sf.freecol.common.resources.SZAResource
Gets the SimpleZippedAnimation represented by this resource.
getSimpleZippedAnimation(float) - Method in class net.sf.freecol.common.resources.SZAResource
Get the SimpleZippedAnimation using the specified scale.
getSimpleZippedAnimation(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the animation specified by the given name.
getSimpleZippedAnimation(String, float) - Static method in class net.sf.freecol.common.resources.ResourceManager
Returns the animation specified by the given name.
getSinglePlayer() - Method in class net.sf.freecol.server.FreeColServer
Is the user playing in single player mode?
getSize() - Method in class net.sf.freecol.server.generator.RiverSection
Returns the size
getSize() - Method in class net.sf.freecol.server.model.ServerRegion
Get the number of tiles in this region.
getSkill() - Method in class net.sf.freecol.common.model.UnitType
Get the skill level associated with this unit type.
getSkillLevel() - Method in class net.sf.freecol.common.model.Unit
Gets the skill level.
getSkillLevel(UnitType) - Static method in class net.sf.freecol.common.model.Unit
Gets the skill level of the given type of Unit.
getSkillModel() - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
 
getSkills() - Method in class net.sf.freecol.common.model.IndianNationType
Gets a list of this Nation's skills.
getSkillTaught() - Method in class net.sf.freecol.common.model.UnitType
Get the skill taught by this unit type.
getSkippedTurns() - Method in class net.sf.freecol.server.control.InGameController
Gets the number of AI turns to skip through.
getSlaughterTension(Unit) - Method in class net.sf.freecol.server.model.ServerPlayer
Gets the amount to raise tension by when a unit is slaughtered.
getSlotsAvailable() - Method in class net.sf.freecol.common.ServerInfo
Returns the number of players that may connect.
getSlotsAvailable() - Method in class net.sf.freecol.server.FreeColServer
Gets the number of player that may connect.
getSlowedBy(Tile, Random) - Method in class net.sf.freecol.server.model.ServerUnit
If a unit moves, check if an opposing naval unit slows it down.
getSmallBuildableImage(BuildableType, Player) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallBuildingImage(Building) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerMiscIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallerUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallMiscIconImage(FreeColGameObjectType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallSettlementImage(Settlement) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitImage(Unit, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitImage(UnitType, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSmallUnitImage(UnitType, String, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getSocket() - Method in class net.sf.freecol.common.networking.Connection
Gets the socket.
getSocket() - Method in class net.sf.freecol.server.model.ServerPlayer
Gets the socket of this player.
getSoL() - Method in class net.sf.freecol.common.model.Colony
Gets the current Sons of Liberty in this settlement.
getSoL() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the current Sons of Liberty in this settlement.
getSoL() - Method in class net.sf.freecol.common.model.NationSummary
Gets the so L.
getSoL() - Method in class net.sf.freecol.common.model.Player
Gets the total percentage of rebels in all this player's colonies.
getSoL() - Method in class net.sf.freecol.common.model.Settlement
Gets the current Sons of Liberty in this settlement.
getSoLPercentage() - Method in class net.sf.freecol.common.model.Colony
Calculate the SoL membership percentage of a colony.
getSortedAbilities() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a sorted copy of the abilities of this object.
getSortedColonies(Comparator<Colony>) - Method in class net.sf.freecol.common.model.Player
Get a sorted list of all colonies this player owns.
getSortedColonies(Player) - Method in class net.sf.freecol.client.ClientOptions
Gets a fresh list of sorted colonies for a player.
getSortedCopy(Collection<T>) - Static method in class net.sf.freecol.common.model.FreeColObject
Sort a collection of FreeColObjects.
getSortedModifiers() - Method in class net.sf.freecol.common.model.FreeColObject
Gets a sorted copy of the modifiers of this object.
getSortedPotential() - Method in class net.sf.freecol.common.model.Tile
Sort possible goods types according to potential.
getSortedPotential(Unit) - Method in class net.sf.freecol.common.model.Tile
Sort possible goods types according to potential.
getSortedPotential(UnitType, Player) - Method in class net.sf.freecol.common.model.Tile
Sort possible goods types according to potential.
getSoundController() - Method in class net.sf.freecol.client.FreeColClient
Gets the controller for the sound.
getSoundMixerLabelText() - Method in class net.sf.freecol.client.control.SoundController
Get the label text for the sound player mixer.
getSoundMixerLabelText() - Method in class net.sf.freecol.client.gui.GUI
Get the label text for the sound player mixer.
getSource() - Method in class net.sf.freecol.common.model.Feature
Get the source of this feature.
getSource() - Method in class net.sf.freecol.common.model.TradeItem
Get the source player.
getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Get the action that can be done to an ImageSelection on the given component.
getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
getSourceActions(JComponent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
getSourceId() - Method in class net.sf.freecol.common.model.ModelMessage
Gets the source of the message.
getSourceName(FreeColObject) - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
getSpace() - Method in class net.sf.freecol.common.model.UnitType
Get the space this unit type has to carry cargo.
getSpaceLeft() - Method in class net.sf.freecol.common.model.Unit
Gets the number of free cargo slots left on this unit.
getSpaceLeft() - Method in class net.sf.freecol.server.ai.Cargo
 
getSpaceRequired() - Method in class net.sf.freecol.common.model.Monarch.Force
Gets the space required.
getSpaceTaken() - Method in class net.sf.freecol.common.model.Goods
Gets the number of cargo slots consumed when this Locatable if put onto a carrier.
getSpaceTaken() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the amount of space that the goods in this container will consume.
getSpaceTaken() - Method in interface net.sf.freecol.common.model.Locatable
Gets the number of cargo slots consumed when this Locatable if put onto a carrier.
getSpaceTaken() - Method in class net.sf.freecol.common.model.TileItem
Gets the number of cargo slots consumed when this Locatable if put onto a carrier.
getSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the current space taken by the units in this location.
getSpaceTaken() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the current space taken by the units in this location.
getSpaceTaken() - Method in class net.sf.freecol.common.model.UnitType
Gets the number of cargo slots a unit of this type takes on a carrier.
getSpaceTaken() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the number of cargo slots taken by this transportable.
getSpanishSuccession() - Method in class net.sf.freecol.common.model.Game
Has the Spanish Succession event occured?.
getSpanishSuccessionScore() - Method in class net.sf.freecol.common.model.Player
Gets the score by which we decide the weakest and strongest AI players for the Spanish Succession event.
getSpecification() - Method in class net.sf.freecol.client.control.InGameController
Gets the specification for the current game.
getSpecification() - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
Gets this dialog's instance of the Specification.
getSpecification() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Gets the specification.
getSpecification() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the game specification.
getSpecification() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Get the specification.
getSpecification() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the Specification.
getSpecification() - Method in class net.sf.freecol.common.model.FreeColGameObject
Get the specification for this game object.
getSpecification() - Method in class net.sf.freecol.common.model.FreeColObject
Get the specification.
getSpecification() - Method in class net.sf.freecol.common.model.Game
Get the specification for this game.
getSpecification() - Method in class net.sf.freecol.server.ai.AIMain
Get the specification.
getSpecification() - Method in class net.sf.freecol.server.ai.AIObject
Get the specification.
getSpecification() - Method in class net.sf.freecol.server.FreeColServer
Gets the specification from the game run by this server.
getSpecificationInputStream() - Method in class net.sf.freecol.common.io.FreeColModFile
Gets the input stream to the specification.
getStance() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the stance being offered.
getStance() - Method in class net.sf.freecol.common.model.NationSummary
Gets the stance.
getStance() - Method in class net.sf.freecol.common.model.StanceTradeItem
Get the stance to trade.
getStance() - Method in class net.sf.freecol.common.model.TradeItem
Get the stance to trade.
getStance(Player) - Method in class net.sf.freecol.common.model.Player
Gets the stance towards a given player.
getStanceChangeKey() - Method in enum net.sf.freecol.common.model.Stance
Get the message key to use for player messages when stance changes.
getStanceFromTension(Tension) - Method in enum net.sf.freecol.common.model.Stance
Check whether tension has changed enough to merit a stance change.
getStandardModsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the standard mods directory.
getStar() - Static method in class net.sf.freecol.client.gui.panel.Flag
Return the basic five-point star.
getStar(double, double) - Method in class net.sf.freecol.client.gui.panel.Flag
Returns a star at the given coordinates (x, y).
getStar(double, double, double) - Method in class net.sf.freecol.client.gui.panel.Flag
Returns a star of the given scale at the given coordinates (x, y).
getStarColor() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the star color of the flag.
getStars() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the number of stars in the union.
getStartGame() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getStartingUnits() - Method in class net.sf.freecol.common.model.EuropeanNationType
Gets the starting units for this nation type.
getStartingUnits(String) - Method in class net.sf.freecol.common.model.EuropeanNationType
Gets a list of this Nation's starting units at the given difficulty.
getStartingYear() - Static method in class net.sf.freecol.common.model.Turn
Gets the starting year.
getStartMapFile() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the map file to start from, if any.
getStarvationTurns() - Method in class net.sf.freecol.common.model.Colony
Get the number of turns before starvation occurs at this colony with current production levels.
getState() - Method in class net.sf.freecol.common.model.Unit
Gets the state of this Unit.
getStatistics() - Method in class net.sf.freecol.common.model.Game
Gets the statistics of this game.
getStatistics() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for the server statistics.
getStatistics(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Get the current game statistics.
getStatus() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the trade status.
getStealthyGoalDecider(Player) - Static method in class net.sf.freecol.common.model.pathfinding.GoalDeciders
Get a goal decider to find tiles that an enemy player can not see.
getStockade() - Method in class net.sf.freecol.common.model.Colony
Gets the stockade building in this colony.
getStockadeKey() - Method in class net.sf.freecol.common.model.Colony
Gets the stockade key, as should be visible to the owner or a player that can see this colony.
getStop() - Method in class net.sf.freecol.common.model.Unit
Get the stop the unit is heading for or at.
getStops() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
 
getStops() - Method in class net.sf.freecol.common.model.TradeRoute
Get the stops in this trade route.
getStopSublist(TradeRouteStop, TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Get a list of the trade route stops in this trade route, starting at a given stop (inclusive) and a final stop (exclusive).
getStorableGoodsTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the storable goods type list.
getStoredAs() - Method in class net.sf.freecol.common.model.GoodsType
What type of goods is this goods type stored as?.
getStrengthRatio(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Get the land force strength ratio of this player with respect to another.
getStrengthRatio(Player, boolean) - Method in class net.sf.freecol.common.model.Player
Get the strength ratio of this player with respect to another.
getString() - Method in class net.sf.freecol.common.model.TileImprovementStyle
Gets the key suitable for looking up an appropriate tile improvement image.
getString() - Method in class net.sf.freecol.common.resources.StringResource
Gets the String represented by this resource.
getString(byte[], int, int) - Static method in class net.sf.freecol.tools.ColonizationSaveGameReader
 
getString(String) - Method in class net.sf.freecol.common.model.Specification
Gets the string value of an option.
getString(String) - Method in class net.sf.freecol.common.option.OptionGroup
Gets the string value of an option.
getString(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets a string resource with the given name.
getStringBorderColor(Color) - Static method in class net.sf.freecol.client.gui.ImageLibrary
The string border colors should be black unless the color of the string is really dark.
getStringImage(Graphics, String, Color, Font) - Method in class net.sf.freecol.client.gui.ImageLibrary
Gets an image with a string of a given color and with a black border around the glyphs.
getStringOption(String) - Method in class net.sf.freecol.common.model.Specification
Get the StringOption with the given identifier.
getStringResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getStringResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getStripeHeight(Flag.Alignment) - Method in class net.sf.freecol.client.gui.panel.Flag
Calculate the height of stripes on the basis of the given alignment.
getStripes() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the number of background stripes.
getStripeWidth(Flag.Alignment) - Method in class net.sf.freecol.client.gui.panel.Flag
Calculate the width of stripes on the basis of the given alignment.
getStudent() - Method in class net.sf.freecol.common.model.Unit
Get the unit being taught.
getStudents() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getStyle() - Method in class net.sf.freecol.common.model.Tile
Get the style value.
getStyle() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the style of this improvement.
getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.Goal
Since internal implementation details may vary, each Goal will define an iterator over all of its subgoals.
getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
getSubGoalIterator() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
getSuffix() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the usual suffix of this object's identifier, that is everything after the last '.'.
getSuffix(String) - Method in class net.sf.freecol.common.model.FreeColObject
Gets the identifier of this object with the given prefix removed if the id of the object starts with the prefix, and the entire id otherwise.
getSuggestion(Unit, ProductionType, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Is it a good idea to produce a goods type at this work location using a better unit type?.
getSuggestions() - Method in class net.sf.freecol.common.model.WorkLocation
Get a map of suggestions for better or additional units.
getSummary() - Method in class net.sf.freecol.client.gui.panel.LabourData
 
getSupport(Random, boolean) - Method in class net.sf.freecol.common.model.Monarch
Gets a additions to the colonial forces.
getSupportSea() - Method in class net.sf.freecol.common.model.Monarch
Gets the sea support status.
getSurroundingTiles(int) - Method in class net.sf.freecol.common.model.Tile
Gets all the tiles surrounding a tile within the given range.
getSurroundingTiles(int, int) - Method in class net.sf.freecol.common.model.Tile
Gets all the tiles surrounding this tile within the given inclusive upper and lower bounds.
getSZAResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getSZAResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.ColorCellEditor
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
getTableCellEditorComponent(JTable, Object, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.ColorCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AdvantageCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.NationCellRenderer
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
getTarget() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Gets the target of this mission, if any.
getTarget() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the target of this TileImprovementPlan.
getTargetType(UnitTypeChange.ChangeType, Player) - Method in class net.sf.freecol.common.model.UnitType
Gets a unit type resulting from a given change type and player.
getTax() - Method in class net.sf.freecol.common.model.NationSummary
Gets the tax.
getTax() - Method in class net.sf.freecol.common.model.Player
Get the current tax.
getTax() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the tax amount attached to this message.
getTax() - Method in class net.sf.freecol.server.model.MonarchSession
 
getTC() - Static method in class net.sf.freecol.FreeCol
Gets the current Total-Conversion.
getTCFile() - Static method in class net.sf.freecol.FreeCol
Gets the FreeColTcFile for the current TC.
getTCSpecification() - Static method in class net.sf.freecol.FreeCol
Get the specification from the specified TC.
getTeacher() - Method in class net.sf.freecol.common.model.Unit
Get the unit teaching this one.
getTeachers() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getTeachers() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all teachers currently present in the school building.
getTemplate() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Gets the template of this message.
getTemplate() - Method in class net.sf.freecol.common.option.ListOption
Gets the generating template.
getTemplateType() - Method in class net.sf.freecol.common.model.StringTemplate
Get the template type.
getTension(Player) - Method in class net.sf.freecol.common.model.Player
Gets the hostility this player has against the given player.
getTensionModifier(Stance) - Method in enum net.sf.freecol.common.model.Stance
A stance change is about to happen.
getter(Object) - Method in class net.sf.freecol.common.util.Introspector
Invoke the get-method for this Introspector.
getTerrainImage(TileType, int, int) - Method in class net.sf.freecol.client.gui.ImageLibrary
Returns the terrain-image for the given type.
getTerrainImage(TileType, int, int, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getText() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
 
getText(String) - Method in class net.sf.freecol.common.option.OptionGroup
Gets the string value of an option.
getTextKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Gets the text key.
getTile() - Method in class net.sf.freecol.client.gui.panel.InfoPanel.TileInfoPanel
Gets the Tile in which this InfoPanel is displaying information about.
getTile() - Method in class net.sf.freecol.common.model.Goods
Get the Tile where this Locatable is located, or null if it is in Europe.
getTile() - Method in interface net.sf.freecol.common.model.Locatable
Get the Tile where this Locatable is located, or null if it is in Europe.
getTile() - Method in interface net.sf.freecol.common.model.Location
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.Map
Gets the location tile.
getTile() - Method in class net.sf.freecol.common.model.PathNode
Gets the Tile of this PathNode.
getTile() - Method in class net.sf.freecol.common.model.Settlement
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.Tile
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.TileItem
Get the Tile where this Locatable is located, or null if it is in Europe.
getTile() - Method in class net.sf.freecol.common.model.TileItemContainer
Get the tile this container belongs to.
getTile() - Method in class net.sf.freecol.common.model.Unit
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.common.model.WorkLocation
Gets the Tile associated with this Location.
getTile() - Method in class net.sf.freecol.server.generator.RiverSection
Get the section tile.
getTile(int, int) - Method in class net.sf.freecol.common.model.Map
Gets the Tile at position (x, y).
getTile(Game) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
getTile(Game) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the tile.
getTile(Map.Position) - Method in class net.sf.freecol.common.model.Map
Gets the Tile at a requested position.
getTileBounds(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
getTileImageLibrary() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getTileImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Gets the TileImprovement of a given type, or null if there is no match.
getTileImprovementPlan() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the TileImprovementPlan for this mission.
getTileImprovementPlans() - Method in class net.sf.freecol.server.ai.AIColony
Gets the tile improvements planned for this colony.
getTileImprovements() - Method in class net.sf.freecol.common.model.Tile
Gets a list of TileImprovements.
getTileImprovementSuggestions() - Method in class net.sf.freecol.common.model.Colony
Collect suggestions for tiles that need exploration or improvement (which may depend on current use within the colony).
getTileImprovementType(String) - Method in class net.sf.freecol.common.model.Specification
Get a tile improvement type by identifier.
getTileImprovementTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the tile improvement type list.
getTileItemContainer() - Method in class net.sf.freecol.common.model.Tile
Gets this tiles TileItemContainer.
getTileItems() - Method in class net.sf.freecol.common.model.PlayerExploredTile
Get the tile items in this pet.
getTileItems() - Method in class net.sf.freecol.common.model.TileItemContainer
Get the tile items in this container.
getTilePosition(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
getTilesPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the TilesPanel-object in use.
getTileToCache() - Method in class net.sf.freecol.common.model.Tile
Get a copy of this tile suitable for caching (lacking units).
getTileType() - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
 
getTileType(String) - Method in class net.sf.freecol.common.model.Specification
Get a tile type by identifier.
getTileTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the tile type list.
getTileWidth() - Method in class net.sf.freecol.client.gui.MapViewer
 
getTimeout(boolean) - Static method in class net.sf.freecol.FreeCol
Gets the timeout.
getTinyUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getTinyUnitImage(UnitType, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getTo() - Method in class net.sf.freecol.common.model.TileTypeChange
Gets the destination tile type.
getTory() - Method in class net.sf.freecol.common.model.Colony
Gets the Tory membership percentage of the colony.
getToStringConverter(Class<?>) - Method in class net.sf.freecol.common.util.Introspector
Get a function that converts to String from a given class.
getTotal() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getTotalBonusPotential(GoodsType, UnitType, int, boolean) - Method in class net.sf.freecol.common.model.TileItemContainer
Determine the total bonus for a goods type.
getTotalColonists() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getTotalDefencePower() - Method in class net.sf.freecol.common.model.Colony
Gets the total defence power.
getTotalFoundingFatherCost() - Method in class net.sf.freecol.common.model.Player
How many liberty points in total are needed to earn the Founding Father we are trying to recruit.
getTotalImmigrationProduction() - Method in class net.sf.freecol.common.model.Player
Get the total immigration production for this player.
getTotalProbability(Collection<RandomChoice<T>>) - Static method in class net.sf.freecol.common.util.RandomChoice
 
getTotalProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Gets the total production of the given type of goods in this settlement.
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the total production of the given type of goods in this settlement.
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.Settlement
Gets the total production of the given type of goods in this settlement.
getTotalProductionOf(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the total production of a specified goods type at this work location.
getTotalTurns() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of turns it will take to move the entire path, from the starting PathNode until the end.
getTotalUnitCount() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the total amount of Units at this Location, including units on a carrier.
getTradeBonus() - Method in class net.sf.freecol.common.model.SettlementType
Gets the trade bonus.
getTraded() - Method in class net.sf.freecol.common.model.MarketData
Has there been trading in this MarketData?.
getTradeItemButton(TradeItem) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Gets a trade item button for a given item.
getTradeItems() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get a list of all items to trade.
getTradeLocation() - Method in class net.sf.freecol.common.model.TradeRouteStop
Get the location of this stop as a TradeLocation.
getTradeLocation() - Method in class net.sf.freecol.common.model.Unit
Get the current trade location.
getTradeMoveType(Settlement) - Method in class net.sf.freecol.common.model.Unit
Get the MoveType when moving a trading unit to a settlement.
getTradeRoute() - Method in class net.sf.freecol.common.model.Unit
Get the unit trade route, if any.
getTradeRouteByName(String) - Method in class net.sf.freecol.common.model.Player
Get a trade route by name.
getTradeRouteName(Player) - Static method in class net.sf.freecol.common.i18n.NameCache
Get a new default trade route name for a player.
getTradeRoutes() - Method in class net.sf.freecol.common.model.Player
Get the trade routes defined for this player.
getTransaction(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
Gets a settlement transaction session, either existing or newly opened.
getTransactionListener() - Method in class net.sf.freecol.common.model.Market
Gets the listeners added to this market.
GetTransactionMessage - Class in net.sf.freecol.common.networking
The message sent to initiate a transaction.
GetTransactionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.GetTransactionMessage
Create a new GetTransactionMessage from a supplied element.
GetTransactionMessage(Unit, Settlement) - Constructor for class net.sf.freecol.common.networking.GetTransactionMessage
Create a new GetTransactionMessage with the supplied unit and settlement.
getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.ImageSelection
Get the data that this Transferable represents or null if the data is not of the given flavor.
getTransferData(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.ImageSelection
Get the flavors that are supported by this Transferable.
getTransferDataFlavors() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
getTransferHandler() - Method in class net.sf.freecol.client.gui.panel.PortPanel
getTransport() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the carrier responsible for transporting this object.
getTransportable() - Method in class net.sf.freecol.server.ai.Cargo
Get the transportable.
getTransportable() - Method in class net.sf.freecol.server.ai.Wish
Gets the TransportableAIObject assigned to this wish.
getTransportDestination() - Method in class net.sf.freecol.server.ai.AIGoods
Get the destination location for this transportable AI object.
getTransportDestination() - Method in class net.sf.freecol.server.ai.AIUnit
Get the destination location for this transportable AI object.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets the destination of a required transport.
getTransportDestination() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the destination location for this transportable AI object.
getTransportDropNode() - Method in class net.sf.freecol.common.model.PathNode
Gets the node where the unit using this path should leave its transport.
getTransportDropTurns() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of turns it takes to reach the transport node.
getTransportFee() - Method in class net.sf.freecol.common.model.Unit
Get the fee that would have to be paid to transport this treasure to Europe.
getTransportLocatable() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the underlying locatable object which should be transported.
getTransportLocatable() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the underlying locatable object which should be transported.
getTransportLocatable() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the underlying locatable object which should be transported.
getTransportMission(AIUnit) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new TransportMission for a unit.
getTransportPriority() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the priority of transporting this object to its destination.
getTransportPriority() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Gets the priority of transporting this object to its destination.
getTransportSource() - Method in class net.sf.freecol.server.ai.AIGoods
Get the source location for this transportable AI object.
getTransportSource() - Method in class net.sf.freecol.server.ai.AIUnit
Get the source location for this transportable AI object.
getTransportSource() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Get the source location for this transportable AI object.
getTransportTarget() - Method in class net.sf.freecol.server.ai.Cargo
 
getTransportTarget(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Get the collection location for an uncollected transportable.
getTransportTurns(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Get the expected turns for an uncollected transport Public so that mobile transportables (units) can renege on transport if they find themselves better able to get there themselves.
getTreasureAmount() - Method in class net.sf.freecol.common.model.Unit
Get the current amount of treasure in this unit.
getTree() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
 
getTreeCellRendererComponent(JTree, Object, boolean, boolean, boolean, int, boolean) - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeCellRenderer
getTriangle(Flag.UnionShape, boolean) - Method in class net.sf.freecol.client.gui.panel.Flag
Returns a triangle of the given shape and size.
getTries() - Method in class net.sf.freecol.server.ai.Cargo
 
getTrivialPath() - Method in class net.sf.freecol.common.model.Unit
Gets the trivial path for this unit.
getTrivialTarget() - Method in class net.sf.freecol.server.ai.AIUnit
Get a trivial target, usually a safe nearby settlement or Europe.
getTurn() - Method in class net.sf.freecol.common.model.Game
Gets the current turn in this game.
getTurn() - Method in class net.sf.freecol.common.model.HistoryEvent
Get the turn of this history event.
getTurnCount() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Get the TurnCount value.
getTurns() - Method in class net.sf.freecol.common.model.PathNode
Gets the number of turns it will take to reach this PathNode's Tile in the path.
getTurns() - Method in class net.sf.freecol.server.ai.Cargo
 
getTurnsForRepair() - Method in class net.sf.freecol.common.model.Unit
Get how many turns left to be repaired.
getTurnsOfTraining() - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns this unit has been training.
getTurnsText(int) - Static method in class net.sf.freecol.common.model.Turn
Gets a string describing the number of turns.
getTurnsToComplete() - Method in class net.sf.freecol.common.model.TileImprovement
How many turns remain until this improvement is complete?.
getTurnsToComplete(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Returns how many turns it would take to build the given BuildableType.
getTurnsToComplete(BuildableType, AbstractGoods) - Method in class net.sf.freecol.common.model.Colony
Returns how many turns it would take to build the given BuildableType.
getTurnsToLearn() - Method in class net.sf.freecol.common.model.UnitTypeChange
Gets the turns to learn the skill.
getTurnsToReach(Location) - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns required for this unit to reach a destination location from its current position.
getTurnsToReach(Location, Location) - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns required for this unit to reach a destination location from a starting location.
getTurnsToReach(Location, Location, Unit, CostDecider) - Method in class net.sf.freecol.common.model.Unit
Gets the number of turns required for this unit to reach a destination location from a starting location, using an optional carrier and cost decider.
getType() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Get the goods type.
getType() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoLabel
 
getType() - Method in class net.sf.freecol.common.model.AbstractGoods
Get the goods type.
getType() - Method in class net.sf.freecol.common.model.Building
Gets the type of this building.
getType() - Method in class net.sf.freecol.common.model.BuildingType
Gets the type of the building type, which is trivially just this object.
getType() - Method in class net.sf.freecol.common.model.FoundingFather
Gets the type of this FoundingFather.
getType() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the type of rumour.
getType() - Method in class net.sf.freecol.common.model.Modifier
Get the modifier type.
getType() - Method in class net.sf.freecol.common.model.Nation
Get the nation type.
getType() - Method in class net.sf.freecol.common.model.Region
Gets the type of the region.
getType() - Method in class net.sf.freecol.common.model.Resource
Get the type of this resource.
getType() - Method in class net.sf.freecol.common.model.Scope
Gets the type.
getType() - Method in class net.sf.freecol.common.model.Settlement
Get the type of this settlement.
getType() - Method in class net.sf.freecol.common.model.Tile
Gets the type of this Tile.
getType() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the type of this tile improvement.
getType() - Method in class net.sf.freecol.common.model.Unit
Get the UnitType value.
getType() - Method in class net.sf.freecol.common.networking.DOMMessage
Gets the type of this DOMMessage.
getType() - Method in class net.sf.freecol.common.networking.Message
Gets the type of this Message.
getType() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the TileImprovementType of this plan.
getType(String, Class<T>) - Method in class net.sf.freecol.common.model.Specification
Get the FreeColGameObjectType with the given identifier.
getType(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the goods type in this message.
getType(Specification) - Method in class net.sf.freecol.common.model.AbstractUnit
Convenience accessor for the unit type.
getType(Specification, String, Class<T>, T) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Get a FreeColGameObjectType by identifier from a stream from a specification.
getTypeChange(UnitTypeChange.ChangeType, Player) - Method in class net.sf.freecol.common.model.Unit
Get a type change for this unit.
getTypeChanges() - Method in class net.sf.freecol.common.model.UnitType
Gets the list of all type changes associated with this unit type.
getTypeKey() - Method in class net.sf.freecol.common.model.FoundingFather
Get a key for the type of this FoundingFather.
getTypeKey(FoundingFather.FoundingFatherType) - Static method in class net.sf.freecol.common.model.FoundingFather
Get a message key for the type of a FoundingFather.
getTypesProviding(String, boolean) - Method in class net.sf.freecol.common.model.Specification
Get the FreeColGameObjectTypes that provide the required ability.
getTypesWithAbility(Class<T>, String...) - Method in class net.sf.freecol.common.model.Specification
Get all types which have any of the given abilities.
getTypesWithoutAbility(Class<T>, String...) - Method in class net.sf.freecol.common.model.Specification
Get all types which have none of the given abilities.
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.InPortPanel
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.MigPanel
getUIClassID() - Method in class net.sf.freecol.client.gui.panel.TilePanel
getUnattended() - Method in class net.sf.freecol.common.model.ProductionType
Get the unattended production state.
getUnbuildableMessage(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Gets the message to display if a colony can not build something.
getUnionColor() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the union color of the flag.
getUnionPosition() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the union position of the flag.
getUnionRectangle(Rectangle2D.Double) - Method in class net.sf.freecol.client.gui.panel.Flag
Return the stars in a rectangular "union", distributed according to rules derived from historical flags of the United States.
getUnionRhombus() - Method in class net.sf.freecol.client.gui.panel.Flag
 
getUnionShape() - Method in class net.sf.freecol.client.gui.panel.Flag
Returns the union shape of the flag.
getUnionTriangle(boolean) - Method in class net.sf.freecol.client.gui.panel.Flag
 
getUnit() - Method in class net.sf.freecol.client.gui.action.UnloadAction
 
getUnit() - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Returns this UnitLabel's unit data.
getUnit() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Returns the Unit this mission was assigned to.
getUnit() - Method in interface net.sf.freecol.common.model.mission.Mission
Return the Unit this mission was assigned to.
getUnit() - Method in class net.sf.freecol.common.model.TradeItem
Get the unit to trade.
getUnit() - Method in class net.sf.freecol.common.model.UnitTradeItem
Get the unit to trade.
getUnit() - Method in class net.sf.freecol.common.model.UnitWas
Gets the unit.
getUnit() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Get the Unit which is delivering the gift.
getUnit() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the Unit this AIUnit controls.
getUnit() - Method in class net.sf.freecol.server.ai.mission.Mission
Gets the unit this mission has been created for.
getUnit() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns a unit producing goods in this work location.
getUnit() - Method in class net.sf.freecol.server.model.DiplomacySession
 
getUnit(Game) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to get the unit in this message.
getUnit(Game) - Method in class net.sf.freecol.common.networking.LootCargoMessage
Public accessor to help the client in game controller.
getUnit(Player) - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Public accessor for the unit.
getUnit(Player) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Public accessor for the unit.
getUnitButton(AbstractUnit) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getUnitButton(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
 
getUnitButton(UnitType) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getUnitButton(UnitType, String) - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
 
getUnitByName(String) - Method in class net.sf.freecol.common.model.Player
Get a player unit by name.
getUnitCapacity() - Method in class net.sf.freecol.common.model.Building
Gets the maximum number of Units this Location can hold.
getUnitCapacity() - Method in class net.sf.freecol.common.model.ColonyTile
Gets the maximum number of Units this Location can hold.
getUnitCapacity() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the maximum number of Units this Location can hold.
getUnitCount() - Method in class net.sf.freecol.common.model.Colony
Gets the number of units at this Location.
getUnitCount() - Method in interface net.sf.freecol.common.model.Location
Gets the number of units at this Location.
getUnitCount() - Method in class net.sf.freecol.common.model.Map
Gets the number of units at this Location.
getUnitCount() - Method in class net.sf.freecol.common.model.UnitLocation
Gets the number of units at this Location.
getUnitCount() - Method in class net.sf.freecol.server.ai.ProductionCache
 
getUnitCount(boolean) - Method in class net.sf.freecol.common.model.Player
Get the number of units a player has, either land or naval.
getUnitCount(BuildingType) - Method in class net.sf.freecol.server.ai.ProductionCache
 
getUnitData() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getUnitData(UnitType) - Method in class net.sf.freecol.client.gui.panel.LabourData
get profession data (create on demand)
getUnitForEffect(Colony, Effect, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
 
getUnitImage(Unit) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitImage(Unit, boolean) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitImage(Unit, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitImage(Unit, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitImage(UnitType) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitImage(UnitType, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitImage(UnitType, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitImage(UnitType, String, boolean, boolean, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Gets the image that will represent a given unit.
getUnitImage(UnitType, String, boolean, Dimension) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
getUnitIterator() - Method in interface net.sf.freecol.common.model.Location
Gets a Iterator of every Unit directly located on this Location.
getUnitIterator() - Method in class net.sf.freecol.common.model.Map
Gets a Iterator of every Unit directly located on this Location.
getUnitIterator() - Method in class net.sf.freecol.common.model.Player
Get an iterator containing all the units this player owns.
getUnitIterator() - Method in class net.sf.freecol.common.model.UnitLocation
Gets a Iterator of every Unit directly located on this Location.
getUnitLabel(String, String, int, String, String, StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
Get a label for a collection of units given a name, type, number, nation, role and extra annotation.
getUnitLabels() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Get any unit labels for the units present.
getUnitList() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the list of units on the colony tile.
getUnitList() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Get the units in Europe.
getUnitList() - Method in class net.sf.freecol.client.gui.panel.PortPanel
Get the units present in this port.
getUnitList() - Method in class net.sf.freecol.common.model.Colony
Gets a list of all the units present at this location.
getUnitList() - Method in interface net.sf.freecol.common.model.Location
Gets a list of all the units present at this location.
getUnitList() - Method in class net.sf.freecol.common.model.Map
Gets a list of all the units present at this location.
getUnitList() - Method in class net.sf.freecol.common.model.UnitLocation
Gets a list of all the units present at this location.
getUnitName() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getUnitName(Player, UnitType, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Gets a new name for a unit.
getUnitPrice(UnitType) - Method in class net.sf.freecol.common.model.Europe
Gets the price of a unit in Europe.
getUnitProduction(Unit, GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Gets the productivity of a unit working in this work location, considering *only* the contribution of the unit, exclusive of that of the work location.
getUnits() - Method in class net.sf.freecol.common.model.FoundingFather
Get the units this father supplies.
getUnits() - Method in class net.sf.freecol.common.model.HighScore
Get number of units.
getUnits() - Method in class net.sf.freecol.common.model.Monarch.Force
Gets all units.
getUnits() - Method in class net.sf.freecol.common.model.Player
Get a copy of the players units.
getUnits() - Method in class net.sf.freecol.server.ai.ProductionCache
 
getUnitsAtSea() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getUnitsGivenBy(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get a list of units offered in this trade.
getUnitsInEurope() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getUnitsOnLand() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getUnitSpaceTaken() - Method in class net.sf.freecol.common.model.Unit
Gets the space occupied by units in this unit.
getUnitSummaryRowCount() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getUnitType() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
getUnitType() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Get the unit type option.
getUnitType() - Method in class net.sf.freecol.server.ai.WorkerWish
Gets the type of unit needed for releasing this wish.
getUnitType(String) - Method in class net.sf.freecol.common.model.Specification
Get a unit type by identifier.
getUnitTypeChange(UnitType) - Method in class net.sf.freecol.common.model.UnitType
Gets the type change required to become another given unit type.
getUnitTypeChange(UnitTypeChange.ChangeType, Player) - Method in class net.sf.freecol.common.model.UnitType
Gets any suitable unit type changes applicable to a given change type and player.
getUnitTypeList() - Method in class net.sf.freecol.common.model.Specification
Gets the unit type list.
getUnitTypesLearntInLostCity() - Method in class net.sf.freecol.common.model.UnitType
Gets the unit types which can be learned from a lost city rumour.
getUnitTypesPurchasedInEurope() - Method in class net.sf.freecol.common.model.Specification
Get the unit types that can be purchased in Europe.
getUnitTypesTrainedInEurope() - Method in class net.sf.freecol.common.model.Specification
Gets the unit types that can be trained in Europe.
getUnitTypesWithAbility(String...) - Method in class net.sf.freecol.common.model.Specification
Get the unit types which have any of the given abilities.
getUnitTypesWithoutAbility(String...) - Method in class net.sf.freecol.common.model.Specification
Get the unit types which have none of the given abilities.
getUnitTypeTeaching(UnitType, UnitType) - Static method in class net.sf.freecol.common.model.Unit
Gets the UnitType which a teacher is teaching to a student.
getUnitUnitList(Unit) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Get a list of units to offer that are associated with a given unit.
getUnknownEnemy() - Method in class net.sf.freecol.common.model.Game
Gets the unknown enemy player, which is used for privateers.
getUnknownKey() - Method in enum net.sf.freecol.common.model.Region.RegionType
Gets a message key for an unknown region of this type.
getUnknownValue() - Static method in class net.sf.freecol.client.gui.panel.ModifierFormat
 
getUnloadGoodsMessage(Unit, GoodsType, int, int, int, int) - Method in class net.sf.freecol.client.control.InGameController
Gets a message describing a goods unloading.
getUnspecificSlot() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Gets the unspecific slot.
getUpgrades() - Method in class net.sf.freecol.common.model.FoundingFather
Get the upgrades triggered by this Founding Father.
getUpgradesFrom() - Method in class net.sf.freecol.common.model.BuildingType
Gets the BuildingType this BuildingType upgrades from.
getUpgradesTo() - Method in class net.sf.freecol.common.model.BuildingType
Get the BuildingType this BuildingType upgrades to.
getUpkeep() - Method in class net.sf.freecol.common.model.BuildingType
Gets the amount of gold necessary to maintain a Building of this type for one turn.
getUpkeep() - Method in class net.sf.freecol.common.model.Colony
Get the amount of gold necessary to maintain all of the settlement's buildings.
getUpkeep() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the amount of gold necessary to maintain all of the settlement's buildings.
getUpkeep() - Method in class net.sf.freecol.common.model.Settlement
Get the amount of gold necessary to maintain all of the settlement's buildings.
getUrgentTransportables() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the most urgent transportables.
getURI(String) - Method in class net.sf.freecol.common.io.FreeColDataFile
Get a URI to access a resource through.
getURL() - Method in class net.sf.freecol.common.resources.Video
 
getUserCacheDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user cache directory, that is the directory under which the transient user files live.
getUserConfigDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user config directory, that is the directory under which the user-specific config files live.
getUserConnectionHandler() - Method in class net.sf.freecol.server.FreeColServer
Gets the UserConnectionHandler.
getUserDataDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user data directory, that is the directory under which the user-specific data lives.
getUserDefaultDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get the user home directory.
getUserModsDirectory() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Gets the user mods directory.
getUserName() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getUUID() - Method in class net.sf.freecol.common.model.Game
Gets the unique identifier for this game.
getVacantNation() - Method in class net.sf.freecol.common.model.Game
Find an available (i.e.
getVacantNations() - Method in class net.sf.freecol.common.model.Game
Get the currently available nations.
getVacantPlayers(String, int) - Method in class net.sf.freecol.client.control.ConnectController
Gets a list of available players on a given server.
getVacantPlayers(Connection, Element) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Handles a "getVacantPlayers"-request.
getValidAdvantages() - Static method in class net.sf.freecol.FreeCol
Gets a comma separated list of localized advantage type names.
getValidDifficulties() - Static method in class net.sf.freecol.FreeCol
Gets the names of the valid difficulty levels.
getValidGUIScales() - Static method in class net.sf.freecol.FreeCol
Gets the valid scale factors for the GUI.
getValue() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Returns the action itself.
getValue() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
 
getValue() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the response that was set by JOptionPane.setValue(java.lang.Object) and clean up the dialog.
getValue() - Method in class net.sf.freecol.common.model.Ability
Get the ability value.
getValue() - Method in class net.sf.freecol.common.model.Event
Gets the event restriction.
getValue() - Method in class net.sf.freecol.common.model.Modifier
Get the modifier value.
getValue() - Method in class net.sf.freecol.common.model.Operand
Gets the operand value.
getValue() - Method in enum net.sf.freecol.common.model.Player.NoValueType
Gets the value.
getValue() - Method in class net.sf.freecol.common.model.Tension
Get the current tension value.
getValue() - Method in class net.sf.freecol.common.option.AbstractOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.AudioMixerOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.BooleanOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.FileOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.IntegerOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.LanguageOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.ListOption
Gets the current value of this ListOption.
getValue() - Method in class net.sf.freecol.common.option.ModOption
Gets the current value of this ModOption.
getValue() - Method in interface net.sf.freecol.common.option.Option
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.OptionGroup
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.StringOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.TextOption
Gets the value of this option.
getValue() - Method in class net.sf.freecol.common.option.UnitTypeOption
Gets the current value of this UnitTypeOption.
getValue() - Method in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
getValue() - Method in class net.sf.freecol.server.ai.ValuedAIObject
Get the Value value.
getValue(Game) - Method in class net.sf.freecol.common.model.Operand
Gets the operand value if it is applicable to the given Game.
getValue(Player) - Method in class net.sf.freecol.common.model.Operand
Gets the operand value if it is applicable to the given Player.
getValue(Settlement) - Method in class net.sf.freecol.common.model.Operand
Gets the operand value if it is applicable to the given Settlement.
getValue(Tile) - Method in interface net.sf.freecol.common.model.Map.SearchHeuristic
Gets the value.
getValue(Turn) - Method in class net.sf.freecol.common.model.Modifier
Get the value the modifier during the given Turn.
getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Get the value at the requested location.
getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Returns the value at the requested location.
getValueAt(int, int) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
getValueRank() - Method in class net.sf.freecol.common.option.RangeOption
Gets the rank of the current selected value in the list of values of this RangeOption.
getValues() - Method in class net.sf.freecol.common.model.BuildQueue
Gets the values.
getValues() - Method in class net.sf.freecol.common.model.TypeCountMap
Gets the values.
getVersion() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Gets the version of this agreement.
getVersion() - Method in class net.sf.freecol.common.model.Specification
Get the specification version.
getVersion() - Method in class net.sf.freecol.common.networking.LoginMessage
 
getVersion() - Method in class net.sf.freecol.common.ServerInfo
Returns the FreeCol version of the server.
getVersion() - Static method in class net.sf.freecol.FreeCol
Gets the current version of game.
getVictim() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get the player being incited against.
getVictim() - Method in class net.sf.freecol.common.model.InciteTradeItem
Get the victim player to incite war against.
getVictim() - Method in class net.sf.freecol.common.model.TradeItem
Get the victim player to incite war against.
getVideo() - Method in class net.sf.freecol.common.resources.VideoResource
Gets the Video represented by this resource.
getVideo(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
Gets the Video represented by the given resource.
getVideoResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
getVideoResource(String) - Method in class net.sf.freecol.common.resources.ResourceMapping
 
getViewMode() - Method in class net.sf.freecol.client.gui.Canvas
Get the view mode.
getViewMode() - Method in class net.sf.freecol.client.gui.GUI
 
getViewMode() - Method in class net.sf.freecol.client.gui.MapViewer
Get the view mode.
getViewMode() - Method in class net.sf.freecol.client.gui.SwingGUI
 
getVisibleGoodsCount() - Method in class net.sf.freecol.common.model.Unit
Get the visible amount of goods that is carried by this unit.
getVisibleRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the visible radius of this settlement type.
getVolume() - Method in class net.sf.freecol.common.sound.SoundPlayer
Gets the volume.
getWaitingLabel() - Method in class net.sf.freecol.common.model.Player
Get a label indicating that we are waiting for this player.
getWanderHostileMission(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
Gets a new UnitWanderHostileMission for a unit.
getWanderingRadius() - Method in class net.sf.freecol.common.model.SettlementType
Get the wandering radius for this settlement type.
getWantedGoods() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the goods wanted by this settlement.
getWantedGoods(Player) - Method in class net.sf.freecol.common.model.Tile
Gets the wanted goods.
getWantedGoodsAmount() - Method in class net.sf.freecol.common.model.IndianSettlement
Get the number of wanted goods.
getWantedGoodsAmount(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Calculates how much of the given goods type this settlement wants and should retain.
getWantedGoodsLabel(int, Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Get a label for one of the wanted goods.
getWarehouse() - Method in class net.sf.freecol.common.model.Colony
Get the warehouse-type building in this colony.
getWarehouseCapacity() - Method in class net.sf.freecol.common.model.Settlement
Gets the storage capacity of this settlement.
getWarehouseCapacity() - Method in class net.sf.freecol.common.model.SettlementType
Gets the warehouse capacity of this settlement.
getWarehousePanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Gets the WarehousePanel-object in use.
getWarSupport(Player, Random) - Method in class net.sf.freecol.common.model.Monarch
Check if the monarch provides support for a war.
getWarSupportForce() - Method in class net.sf.freecol.common.model.Monarch
Get the war support force.
getWeight() - Method in class net.sf.freecol.server.ai.goal.Goal
Returns the relativeWeight this goal has been weighted with by its parent.
getWeight(int) - Method in class net.sf.freecol.common.model.FoundingFather
Get the weight of this FoundingFather.
getWeightedRandom(Logger, String, Collection<RandomChoice<T>>, Random) - Static method in class net.sf.freecol.common.util.RandomChoice
 
getWeightedResources() - Method in class net.sf.freecol.common.model.TileType
Gets the resources that can be placed on this tile type.
getWhen() - Method in class net.sf.freecol.common.model.LastSale
Get the Turn when the sale was made.
getWholeMapIterator() - Method in class net.sf.freecol.common.model.Map
Gets an Iterator of every Tile on the map.
getWidth() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Gets the width of the animation.
getWidth() - Method in class net.sf.freecol.common.model.LandMap
Get the width of the land map.
getWidth() - Method in class net.sf.freecol.common.model.Map
Gets the width of this map.
getWidth(Image) - Static method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Get the width of an image.
getWindowsDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get FreeCol directories for Windows.
getWish() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Get the wish handled by this mission.
getWishes() - Method in class net.sf.freecol.server.ai.AIColony
Gets the wishes this colony has.
getWishes() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the wishes for all this player's colonies, sorted by the value.
getWishRealizationMission(AIUnit, WorkerWish) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a new WishRealizationMission for a unit.
getWorkAmount(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Get the number of turns it takes for a non-expert pioneer to build the given TileImprovementType.
getWorkBuilding() - Method in class net.sf.freecol.common.model.Unit
Gets the Building this unit is working in.
getWorkerWishes() - Method in class net.sf.freecol.server.ai.AIColony
Gets the worker wishes this colony has.
getWorkerWishesAt(Location, UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a list of the wishes at a given location for a unit type.
getWorkFor(Unit) - Method in class net.sf.freecol.common.model.WorkLocation
Get the best work type for a unit at this work location, favouring the existing work.
getWorkImprovement() - Method in class net.sf.freecol.common.model.Unit
Gets the TileImprovement that this pioneer is contributing to.
getWorkingAmateurs() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getWorkingAsKey() - Method in class net.sf.freecol.common.model.GoodsType
Gets the "workingAs" key for the profession that makes this goods type.
getWorkingAsKey() - Method in class net.sf.freecol.common.model.UnitType
Get a key for the working as this unit type message.
getWorkingProfessionals() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
getWorkInsideColonyMission(AIUnit, AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets a WorkInsideColonyMission for a unit.
getWorkLabel(WorkLocation) - Static method in class net.sf.freecol.client.gui.panel.UnitLabel
Gets a string corresponding to the UnitAction to work at a work location.
getWorkLeft() - Method in class net.sf.freecol.common.model.Unit
Gets the amount of work left.
getWorkLocation() - Method in class net.sf.freecol.common.model.Unit
Gets the work location this unit is working in.
getWorkLocation() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns the work location where goods are produced.
getWorkLocation() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Gets the WorkLocation this WorkLocationPlan controls.
getWorkLocationFor(Unit) - Method in class net.sf.freecol.common.model.Colony
Gets the work location best suited for the given unit.
getWorkLocationFor(Unit, GoodsType) - Method in class net.sf.freecol.common.model.Colony
Gets the work location best suited for the given unit to produce a type of goods.
getWorkLocationForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Find a work location for producing a given type of goods.
getWorkLocationsForConsuming(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Collect the work locations for consuming a given type of goods.
getWorkLocationsForProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Collect the work locations for producing a given type of goods.
getWorkLocationWithAbility(String) - Method in class net.sf.freecol.common.model.Colony
Gets a work location with a given ability.
getWorkLocationWithAbility(String, Class<T>) - Method in class net.sf.freecol.common.model.Colony
Gets a work location of a specific class with a given ability.
getWorkLocationWithModifier(String) - Method in class net.sf.freecol.common.model.Colony
Gets a work location with a given modifier.
getWorkLocationWithModifier(String, Class<T>) - Method in class net.sf.freecol.common.model.Colony
Gets a work location of a specific class with a given modifier.
getWorkPlaces() - Method in class net.sf.freecol.common.model.BuildingType
Gets the number of workplaces, that is the maximum number of Units that can work in this BuildingType.
getWorkPlans() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the non-food-producing/non-autoproducing work location plans associated with this ColonyPlan.
getWorkTile() - Method in class net.sf.freecol.common.model.ColonyTile
Gets the work tile, that is the actual tile being worked.
getWorkTile() - Method in class net.sf.freecol.common.model.Unit
Gets the ColonyTile this unit is working in.
getWorkTurnsLeft() - Method in class net.sf.freecol.common.model.Unit
Get the number of turns of work left.
getWorkType() - Method in class net.sf.freecol.common.model.Unit
Gets the type of goods this unit is producing in its current occupation.
getWorkType() - Method in class net.sf.freecol.common.model.UnitWas
Gets the work type.
getWorkTypeChoices(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
Get a list of collections of goods types, in order of priority to try to produce in this colony by a given unit.
getWriteScope() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Get the write scope prevailing on this stream.
getX() - Method in class net.sf.freecol.common.model.Map.Position
Gets the x-coordinate of this Position.
getX() - Method in class net.sf.freecol.common.model.Tile
Gets the x-coordinate of this tile.
getXDGDirs(File[]) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Get directories for XDG compliant systems.
getXMLElementTagName() - Static method in class net.sf.freecol.client.ClientOptions
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.client.gui.action.FreeColAction
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Ability
Gets the XML tag name for this element.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.AbstractGoods
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.AbstractUnit
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Building
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.BuildingType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Colony
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ColonyTile
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ColonyTradeItem
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.DiplomaticTrade
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Disaster
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Effect
Gets the XML tag name for this element.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.EquipmentType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Europe
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.EuropeanNationType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Event
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ExportData
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.FoundingFather
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.FreeColGameObject
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.FreeColObject
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Game
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GameOptions
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoldTradeItem
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Goods
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoodsContainer
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoodsTradeItem
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.GoodsType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.HighScore
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.HighSeas
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.HistoryEvent
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.InciteTradeItem
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.IndianNationType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.IndianSettlement
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.LastSale
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Limit
Gets the XML tag name for this element.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.LostCityRumour
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Map
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Market
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.MarketData
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.mission.GoToMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.mission.ImprovementMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ModelMessage
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Modifier
Gets the XML tag name for this element.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Monarch
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Nation
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.NationOptions
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.NationSummary
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Player
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.PlayerExploredTile
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ProductionType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Region
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Resource
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.ResourceType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Role
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Scope
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.SettlementType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Specification
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.StanceTradeItem
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.StringTemplate
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Tile
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileImprovement
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileImprovementType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileItemContainer
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TileTypeChange
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TradeRoute
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.TradeRouteStop
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.Unit
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.UnitTradeItem
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.UnitType
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.model.UnitTypeChange
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AbandonColonyMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AskSkillMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AssignTeacherMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.AttackMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.BuildColonyMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.BuyMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.BuyPropositionMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChangeStateMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChatMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ClaimLandMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ClearSpecialityMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.CloseTransactionMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DeclareIndependenceMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DeclineMoundsMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DeliverGiftMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DemandTributeMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DiplomacyMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DisbandUnitMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.DisembarkMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.EmbarkMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.EmigrateUnitMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.EquipForRoleMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.FirstContactMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.GetNationSummaryMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.GetTransactionMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.GoodsForSaleMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.InciteMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.IndianDemandMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.JoinColonyMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LearnSkillMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LoadGoodsMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LoginMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.LootCargoMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MissionaryMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MonarchActionMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MoveMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.MoveToMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.NewLandNameMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.NewRegionNameMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.PayArrearsMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.PayForBuildingMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.PutOutsideColonyMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.RearrangeColonyMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.RenameMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SellMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SellPropositionMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetBuildQueueMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetCurrentStopMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetDestinationMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.SpySettlementMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.UnloadGoodsMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.networking.WorkMessage
The tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.AbstractUnitOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.AudioMixerOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.BooleanOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.FileOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.IntegerOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.LanguageOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.MapGeneratorOptions
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.ModListOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.ModOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.OptionGroup
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.PercentageOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.RangeOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.SelectOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.StringOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.TextOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.UnitListOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.option.UnitTypeOption
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.common.ServerInfo
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIColony
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIGoods
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIMain
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIPlayer
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.AIUnit
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.Cargo
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.goal.Goal
Returns the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.GoodsWish
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.WorkerWish
Gets the tag name of the root element representing this object.
getXMLElementTagName() - Static method in class net.sf.freecol.server.ai.WorkLocationPlan
Gets the tag name of the root element representing this object.
getXMLItemElementTagName() - Method in class net.sf.freecol.common.option.RangeOption
Gets the tag name of the item element.
getXMLItemElementTagName() - Method in class net.sf.freecol.common.option.SelectOption
Gets the tag name of the item element.
getXMLTagName() - Method in class net.sf.freecol.common.model.Ability
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.AbstractGoods
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.AbstractUnit
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Building
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.BuildingType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Colony
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.ColonyTile
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Disaster
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Effect
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.EquipmentType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Europe
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.EuropeanNationType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Event
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.ExportData
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.FoundingFather
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.FreeColObject
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Game
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoldTradeItem
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Goods
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsContainer
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.GoodsType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.HighScore
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.HighSeas
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.HistoryEvent
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.InciteTradeItem
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.IndianNationType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.IndianSettlement
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.LastSale
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Limit
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.LostCityRumour
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Map
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Market
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.MarketData
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.mission.GoToMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.ModelMessage
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Modifier
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Monarch
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Nation
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.NationOptions
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.NationSummary
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Player
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.PlayerExploredTile
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.ProductionType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Region
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Resource
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.ResourceType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Role
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Scope
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.SettlementType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Specification.Source
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.StanceTradeItem
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.StringTemplate
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.Tile
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileImprovement
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileImprovementType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileItemContainer
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.TileTypeChange
Delegate to getXMLElementTagName.
getXMLTagName() - Method in class net.sf.freecol.common.model.TradeRoute
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.TradeRouteStop
Delegate to getXMLElementTagName.
getXMLTagName() - Method in class net.sf.freecol.common.model.Unit
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.UnitTradeItem
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.UnitType
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.model.UnitTypeChange
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.AudioMixerOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.BooleanOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.FileOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.IntegerOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.LanguageOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.ModListOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.ModOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.OptionGroup
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.PercentageOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.RangeOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.SelectOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.StringOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.TextOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.UnitListOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.common.option.UnitTypeOption
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIColony
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIGoods
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIMain
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.AIUnit
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.GoodsWish
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.WorkerWish
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getXMLTagName() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Gets the tag name used to serialize this object, generally the class name starting with a lower case letter.
getY() - Method in class net.sf.freecol.common.model.Map.Position
Gets the y-coordinate of this Position.
getY() - Method in class net.sf.freecol.common.model.Tile
Gets the y-coordinate of this tile.
getY(int, int, double, int) - Static method in class net.sf.freecol.tools.ForestMaker
 
getYear() - Method in class net.sf.freecol.common.model.Turn
Gets the year this turn is in.
getYear(int) - Static method in class net.sf.freecol.common.model.Turn
Gets the year the given turn is in.
getYesKey() - Method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Gets the yes key.
getYieldedUnitWeight(UnitType, AIObject) - Method in class net.sf.freecol.server.ai.goal.Goal
Returns the absolute weight of the unit which would be yielded by Goal.yieldUnit(UnitType,AIObject).
getZeroProductionFactor() - Method in class net.sf.freecol.common.model.GoodsType
Get the zero production factor.
getZIndex() - Method in class net.sf.freecol.common.model.LostCityRumour
Get the ZIndex value.
getZIndex() - Method in class net.sf.freecol.common.model.Resource
Get the ZIndex value.
getZIndex() - Method in class net.sf.freecol.common.model.TileImprovement
Get the ZIndex value.
getZIndex() - Method in class net.sf.freecol.common.model.TileImprovementType
Get the layer.
getZIndex() - Method in class net.sf.freecol.common.model.TileItem
Get the ZIndex value.
GIFT - net.sf.freecol.client.control.InGameController.SellAction
 
GIFT - net.sf.freecol.client.control.InGameController.TradeAction
 
GIFT_GOODS - net.sf.freecol.common.model.ModelMessage.MessageType
The gift goods.
GIFT_MAXIMUM - Static variable in class net.sf.freecol.common.model.IndianSettlement
The maximum gift amount.
GIFT_MINIMUM - Static variable in class net.sf.freecol.common.model.IndianSettlement
The minimum gift amount.
GIFT_PROBABILITY - Static variable in class net.sf.freecol.common.model.GameOptions
Probability of a settlement with a surplus offering a gift.
GIFT_THRESHOLD - Static variable in class net.sf.freecol.common.model.IndianSettlement
Generate gifts from goods that exceed KEEP_RAW_MATERIAL + GIFT_THRESHOLD.
gifts - Variable in class net.sf.freecol.common.model.SettlementType
The gifts this SettlementType generates when visited by a scout.
GIFTS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant GIFTS_TAG.
giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Ensures all units have a mission.
giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Gives a mission to all units.
giveNormalMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Ensures all units have a mission.
goal - Variable in class net.sf.freecol.server.ai.AIUnit
The goal.
Goal - Class in net.sf.freecol.server.ai.goal
A Goal is used to encapsulate a specific part of the decision-making process of an AI.
Goal(AIPlayer, Goal, float) - Constructor for class net.sf.freecol.server.ai.goal.Goal
Standard constructor
Goal(AIPlayer, Goal, float, AIUnit) - Constructor for class net.sf.freecol.server.ai.goal.Goal
Alternate constructor - directly add a unit to this Goal.
GoalConstants - Interface in net.sf.freecol.server.ai.goal
Contains constants used by the Goal classes.
GoalDecider - Interface in net.sf.freecol.common.model.pathfinding
GoalDeciders - Class in net.sf.freecol.common.model.pathfinding
Handy library of GoalDeciders.
GoalDeciders() - Constructor for class net.sf.freecol.common.model.pathfinding.GoalDeciders
 
GoalDeciders.MultipleAdjacentDecider - Class in net.sf.freecol.common.model.pathfinding
A class to wrap a goal decider that searches for paths to an adjacent tile to a set of locations, and the results of such a search.
GoingToPredicate(Player, boolean) - Constructor for class net.sf.freecol.common.model.Player.GoingToPredicate
Creates a new going-to predicate.
gold - Variable in class net.sf.freecol.common.model.GoldTradeItem
The amount of gold to change hands.
gold - Variable in class net.sf.freecol.common.model.NationSummary
The gold this (European) player has.
gold - Variable in class net.sf.freecol.common.model.Player
The amount of gold this player owns.
GOLD_NOT_ACCOUNTED - Static variable in class net.sf.freecol.common.model.Player
A magic constant to denote that a players gold is not tracked.
GOLD_TAG - Static variable in class net.sf.freecol.common.model.GoldTradeItem
The Constant GOLD_TAG.
GOLD_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant GOLD_TAG.
GOLD_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant GOLD_TAG.
goldDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
goldOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
goldString - Variable in class net.sf.freecol.common.networking.BuyMessage
The price to pay.
goldString - Variable in class net.sf.freecol.common.networking.BuyPropositionMessage
The price being negotiated.
goldString - Variable in class net.sf.freecol.common.networking.InciteMessage
The amount of gold in the bribe.
goldString - Variable in class net.sf.freecol.common.networking.SellMessage
The sale price.
goldString - Variable in class net.sf.freecol.common.networking.SellPropositionMessage
The price being negotiated.
GoldTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of just some gold.
GoldTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.GoldTradeItem
Creates a new GoldTradeItem instance.
GoldTradeItem(Game, Player, Player, int) - Constructor for class net.sf.freecol.common.model.GoldTradeItem
Creates a new GoldTradeItem instance.
GoldTradeItemPanel(Player, int) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
Creates a new GoldTradeItemPanel instance.
GOOD - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
GOOD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.model.GameOptions
The percent SoL to achieve "good" government.
GOOD_RUMOUR - Static variable in class net.sf.freecol.common.model.GameOptions
Good rumour chance.
goods - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.GoodsItem
 
goods - Variable in class net.sf.freecol.common.model.GoodsTradeItem
The goods to change hands.
goods - Variable in class net.sf.freecol.common.networking.BuyMessage
The goods to be bought.
goods - Variable in class net.sf.freecol.common.networking.BuyPropositionMessage
The goods to be bought.
goods - Variable in class net.sf.freecol.common.networking.DeliverGiftMessage
The goods to be delivered.
goods - Variable in class net.sf.freecol.common.networking.LootCargoMessage
The goods to be looted.
goods - Variable in class net.sf.freecol.common.networking.SellMessage
The goods to be sold.
goods - Variable in class net.sf.freecol.common.networking.SellPropositionMessage
The goods to be sold.
goods - Variable in class net.sf.freecol.server.ai.AIGoods
The underlying goods.
goods - Variable in class net.sf.freecol.server.model.MonarchSession
The goods for the goods party.
Goods - Class in net.sf.freecol.common.model
Represents locatable goods of a specified type and amount.
Goods(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Goods
Creates a new Goods instance.
Goods(Game, Location, GoodsType, int) - Constructor for class net.sf.freecol.common.model.Goods
Creates a standard Goods-instance given the place where the goods is.
Goods(Game, Element) - Constructor for class net.sf.freecol.common.model.Goods
Creates a new Goods instance.
GOODS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
GOODS_BASE_PRICE - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant GOODS_BASE_PRICE.
GOODS_DEMAND_MIN - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
The minimum amount of goods to demand.
GOODS_MOVEMENT - net.sf.freecol.common.model.ModelMessage.MessageType
The goods movement.
GOODS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
 
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant GOODS_TYPE_TAG.
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
The Constant GOODS_TYPE_TAG.
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant GOODS_TYPE_TAG.
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
The Constant GOODS_TYPE_TAG.
GOODS_TYPE_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
GOODS_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant GOODS_TYPES_TAG.
GOODS_WISH_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
GOODS_WISH_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
goodsBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
 
GoodsBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer
 
goodsContainer - Variable in class net.sf.freecol.common.model.GoodsLocation
The container for the goods.
GoodsContainer - Class in net.sf.freecol.common.model
Contains goods and can be used by a Location to make certain tasks easier.
GoodsContainer(Game, String) - Constructor for class net.sf.freecol.common.model.GoodsContainer
Create a new GoodsContainer.
GoodsContainer(Game, Location) - Constructor for class net.sf.freecol.common.model.GoodsContainer
Creates an empty GoodsContainer.
GoodsContainer(Game, Location, Element) - Constructor for class net.sf.freecol.common.model.GoodsContainer
Create a new GoodsContainer from an Element.
goodsDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
GoodsDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of goods types in the Colopedia.
GoodsDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.GoodsDetailPanel
Creates a new instance of this ColopediaDetailPanel.
GoodsForSaleMessage - Class in net.sf.freecol.common.networking
The message sent when querying a settlement for what it has for sale.
GoodsForSaleMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.GoodsForSaleMessage
Create a new GoodsForSaleMessage from a supplied element.
GoodsForSaleMessage(Unit, Settlement, List<Goods>) - Constructor for class net.sf.freecol.common.networking.GoodsForSaleMessage
Create a new GoodsForSaleMessage with the supplied name.
goodsIcon - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
The goodsIcon for this type of production.
GoodsItem(Goods) - Constructor for class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.GoodsItem
 
GoodsLabel - Class in net.sf.freecol.client.gui.panel
This label holds Goods data in addition to the JLabel data, which makes it ideal to use for drag and drop purposes.
GoodsLabel(GUI, Goods) - Constructor for class net.sf.freecol.client.gui.panel.GoodsLabel
Initializes this JLabel with the given goods data.
goodsList - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
The list of goods to display.
goodsList - Variable in class net.sf.freecol.client.gui.panel.DumpCargoDialog
The list of goods to choose what to dump from.
GoodsLocation - Class in net.sf.freecol.common.model
A GoodsLocation is a place where Units and Goods can be put.
GoodsLocation(Game) - Constructor for class net.sf.freecol.common.model.GoodsLocation
Creates a new GoodsLocation instance.
GoodsLocation(Game, String) - Constructor for class net.sf.freecol.common.model.GoodsLocation
Creates a new GoodsLocation instance.
GoodsLocation(Game, Element) - Constructor for class net.sf.freecol.common.model.GoodsLocation
Initialize this object from an XML-representation of this object.
goodsLog(AIGoods, String, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Emits a standard message regarding the state of AIGoods.
goodsOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
goodsPanel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The panel displaying the goods that could be transported.
GoodsPanel() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.GoodsPanel
 
GoodsProduction(int, ReportCompactColonyPanel.ColonySummary.ProductionStatus, int) - Constructor for class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.GoodsProduction
 
goodsProductionAccumulator - Static variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
 
goodsToMake() - Method in class net.sf.freecol.common.model.IndianSettlement
Chooses a type of goods for some of the natives in a settlement to manufacture.
GoodsTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of some goods.
GoodsTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.GoodsTradeItem
Creates a new GoodsTradeItem instance.
GoodsTradeItem(Game, Player, Player, Goods) - Constructor for class net.sf.freecol.common.model.GoodsTradeItem
Creates a new GoodsTradeItem instance.
GoodsTradeItemPanel(Player, List<Goods>) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
Creates a new GoodsTradeItemPanel instance.
goodsType - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
The type of goods this progress bar is for.
goodsType - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoLabel
 
goodsType - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
goodsType - Variable in class net.sf.freecol.common.model.MarketData
What type of goods is this.
goodsType - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
The goods type.
goodsType - Variable in class net.sf.freecol.server.ai.GoodsWish
The type of goods required.
goodsType - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
goodsType - Variable in class net.sf.freecol.server.ai.WorkLocationPlan
The goods to produce.
GoodsType - Class in net.sf.freecol.common.model
A type of goods, derived from the specification.
GoodsType(String, Specification) - Constructor for class net.sf.freecol.common.model.GoodsType
Create a new goods type.
goodsTypeComparator - Static variable in class net.sf.freecol.common.model.GoodsType
A comparator to impose a useful order on goods types.
goodsTypeId - Variable in class net.sf.freecol.common.networking.LoadGoodsMessage
The identifier of the type of goods to load.
goodsTypeId - Variable in class net.sf.freecol.common.networking.PayArrearsMessage
The identifier of the GoodsType to pay arrears for.
goodsTypeId - Variable in class net.sf.freecol.common.networking.UnloadGoodsMessage
The identifier of the type of goods to unload.
goodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The goods type list.
goodsTypes - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
goodsTypes - Variable in class net.sf.freecol.client.gui.panel.ReportProductionPanel
The goods types available for selection.
goodsUsed - Variable in class net.sf.freecol.common.model.ProductionCache
A set of the goods used by the colony.
goodsUseful(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Check if a goods type is still useful to this colony.
GoodsWish - Class in net.sf.freecol.server.ai
Represents the need for goods within a Colony.
GoodsWish(AIMain, String) - Constructor for class net.sf.freecol.server.ai.GoodsWish
Creates a new uninitialized GoodsWish.
GoodsWish(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.GoodsWish
Creates a new GoodsWish from the given XML-representation.
GoodsWish(AIMain, Location, int, int, GoodsType) - Constructor for class net.sf.freecol.server.ai.GoodsWish
Creates a new GoodsWish.
GoodsWish(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.GoodsWish
Creates a new GoodsWish from the given XML-representation.
goodsWishes - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A mapping of goods type to the goods wishes where a colony has requested that goods type.
GotoAction - Class in net.sf.freecol.client.gui.action
An action for making a unit move to a specific location.
GotoAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.GotoAction
Creates this action.
GotoAdjacentGoal - Class in net.sf.freecol.server.ai.goal
A goal to make a move to a tile adjacent to a target tile.
GotoAdjacentGoal(AIPlayer, Goal, float, AIUnit, Tile) - Constructor for class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
gotoDragPoint - Variable in class net.sf.freecol.client.gui.Canvas
 
GoToMission - Class in net.sf.freecol.common.model.mission
The GoToMission causes a Unit to move towards its destination.
GoToMission(Game) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
Creates a new GoToMission instance.
GoToMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
Creates a new GoToMission instance.
GoToMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
Creates a new GoToMission instance.
GoToMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.GoToMission
Creates a new GoToMission instance.
gotoPath - Variable in class net.sf.freecol.client.gui.MapViewer
A path for a current goto order.
goToSleep() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
gotoStarted - Variable in class net.sf.freecol.client.gui.MapViewer
 
gotoSubGoal - Variable in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
goToTile(Unit, Tile) - Method in class net.sf.freecol.client.control.InGameController
Go to a tile.
GotoTileAction - Class in net.sf.freecol.client.gui.action
An action to make a unit go to a specific tile.
GotoTileAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.GotoTileAction
Creates this action.
GOVERNMENT_EFFICIENCY - net.sf.freecol.common.model.ModelMessage.MessageType
The government efficiency.
governmentChange(int) - Method in class net.sf.freecol.common.model.Colony
Returns 1, 0, or -1 to indicate that government would improve, remain the same, or deteriorate if the colony had the given population.
graphicsDevice - Variable in class net.sf.freecol.client.gui.Canvas
 
graphicsDevice - Variable in class net.sf.freecol.client.gui.SwingGUI
 
GrayLayer - Class in net.sf.freecol.client.gui
Custom component to paint turn progress.
GrayLayer(FreeColClient) - Constructor for class net.sf.freecol.client.gui.GrayLayer
Create a gray layer.
grayscaleImages - Variable in class net.sf.freecol.common.resources.ImageResource
 
GREEK_CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
 
grew(Object...) - Method in class net.sf.freecol.common.util.LogBuilder
Check if a buffer has grown since marked, and optionally insert text at that point.
greyLayer - Variable in class net.sf.freecol.client.gui.Canvas
 
gridStroke - Variable in class net.sf.freecol.client.gui.MapViewer
 
gripe(String) - Static method in class net.sf.freecol.FreeCol
Just gripe to System.err.
gripe(StringTemplate) - Static method in class net.sf.freecol.FreeCol
Just gripe to System.err.
group - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
group - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
group - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
grow() - Method in class net.sf.freecol.server.generator.RiverSection
Increases the size of this section by one.
grow(RiverSection, Tile) - Method in class net.sf.freecol.server.generator.River
Increases the size of this river.
growBranch(Direction, int) - Method in class net.sf.freecol.server.generator.RiverSection
Increases the size a branch
growLand(int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
Determines, based on position, number of adjacent land tiles and some random factor, whether a given map position should be set to land.
GT - net.sf.freecol.common.model.Limit.Operator
The gt.
gui - Variable in class net.sf.freecol.client.control.ConnectController
 
gui - Variable in class net.sf.freecol.client.control.InGameController
A cache reference to the gui.
gui - Variable in class net.sf.freecol.client.control.MapEditorController
 
gui - Variable in class net.sf.freecol.client.control.PreGameController
The GUI to display on.
gui - Variable in class net.sf.freecol.client.FreeColClient
The GUI encapsulation.
gui - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
 
gui - Variable in class net.sf.freecol.client.gui.Canvas
The parent GUI.
gui - Variable in class net.sf.freecol.client.gui.MapViewer
 
gui - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
gui - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
gui - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
gui - Variable in class net.sf.freecol.client.gui.panel.GoodsLabel
 
gui - Variable in class net.sf.freecol.client.gui.panel.MiniMap
 
gui - Variable in class net.sf.freecol.client.gui.panel.PlayersTable
A link to the gui.
gui - Variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
gui - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
gui - Variable in class net.sf.freecol.client.gui.TilePopup
 
gui - Variable in class net.sf.freecol.client.networking.UserServerAPI
 
GUI - Class in net.sf.freecol.client.gui
The API and common reusable functionality for the overall GUI.
GUI(FreeColClient, float) - Constructor for class net.sf.freecol.client.gui.GUI
Create the GUI.
GUI_SCALE_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MAX - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MAX_PCT - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MIN - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_MIN_PCT - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_STEP - Static variable in class net.sf.freecol.FreeCol
 
GUI_SCALE_STEP_PCT - Static variable in class net.sf.freecol.FreeCol
 
GUIMessage - Class in net.sf.freecol.client.gui
Represents a message that can be displayed in the GUI.
GUIMessage(String, Color) - Constructor for class net.sf.freecol.client.gui.GUIMessage
The constructor to use.
guiScale - Static variable in class net.sf.freecol.FreeCol
How much gui elements get scaled.

H

HAGGLE - net.sf.freecol.client.control.InGameController.BuyAction
 
HAGGLE - net.sf.freecol.client.control.InGameController.SellAction
 
HALF_HEIGHT - Static variable in class net.sf.freecol.tools.ForestMaker
 
HALF_HEIGHT - Static variable in class net.sf.freecol.tools.RiverMaker
 
HALF_WIDTH - Static variable in class net.sf.freecol.tools.ForestMaker
 
HALF_WIDTH - Static variable in class net.sf.freecol.tools.RiverMaker
 
halfHeight - Variable in class net.sf.freecol.client.gui.MapViewer
 
halfHeight - Variable in class net.sf.freecol.client.gui.RoadPainter
 
halfHeight - Variable in class net.sf.freecol.client.gui.TileViewer
 
halfWidth - Variable in class net.sf.freecol.client.gui.MapViewer
 
halfWidth - Variable in class net.sf.freecol.client.gui.RoadPainter
 
halfWidth - Variable in class net.sf.freecol.client.gui.TileViewer
 
handle(Player, Connection, Element) - Method in class net.sf.freecol.common.networking.CurrentPlayerNetworkRequestHandler
Handle a request for the current player.
handle(Connection, Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Deals with incoming messages that have just been received.
handle(Connection, Element) - Method in class net.sf.freecol.client.control.InputHandler
Deals with incoming messages that have just been received.
handle(Connection, Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Deals with incoming messages that have just been received.
handle(Connection, Element) - Method in class net.sf.freecol.common.networking.CurrentPlayerNetworkRequestHandler
Handle a request represented by an Element and return another Element or null as the answer.
handle(Connection, Element) - Method in interface net.sf.freecol.common.networking.MessageHandler
Handles the main element of an XML message.
handle(Connection, Element) - Method in interface net.sf.freecol.common.networking.NetworkRequestHandler
Handle a request represented by an Element and return another Element or null as the answer.
handle(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
Handles a network message.
handle(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Deals with incoming messages that have just been received.
handle(Connection, Element) - Method in class net.sf.freecol.server.control.InputHandler.DisconnectHandler
 
handle(Connection, Element) - Method in class net.sf.freecol.server.control.InputHandler
Deals with incoming messages that have just been received.
handle(Connection, Element) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Handles a network message.
handle(DOMMessage) - Method in interface net.sf.freecol.server.control.InGameController.DOMMessageHandler
 
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.AbandonColonyMessage
Handle a "abandonColony"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.AskSkillMessage
Handle a "askSkill"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.AssignTeacherMessage
Handle a "assignTeacher"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.AttackMessage
Handle a "attack"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.BuildColonyMessage
Handle a "buildColony"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.BuyMessage
Handle a "buy"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.BuyPropositionMessage
Handle a "buyProposition"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Handle a "cashInTreasureTrain"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ChangeStateMessage
Handle a "changeState"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Handle a "changeWorkImprovementType"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Handle a "changeWorkType"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Handle a "chooseFoundingFather"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ClaimLandMessage
Handle a "claimLand"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ClearSpecialityMessage
Handle a "clearSpeciality"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.CloseTransactionMessage
Handle a "closeTransaction"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.DeclareIndependenceMessage
Handle a "declareIndependence"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.DeclineMoundsMessage
Handle a "declineMounds"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Handle a "deliverGift"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.DemandTributeMessage
Handle a "demandTribute"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.DisbandUnitMessage
Handle a "disbandUnit"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.DisembarkMessage
Handle a "disembark"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.EmbarkMessage
Handle a "embark"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.EmigrateUnitMessage
Handle a "emigrateUnit"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.EquipForRoleMessage
Handle a "equipForRole"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.GetTransactionMessage
Handle a "getTransaction"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.GoodsForSaleMessage
Handle a "goodsForSale"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.InciteMessage
Handle a "incite"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Handle a "indianDemand"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.JoinColonyMessage
Handle a "joinColony"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.LearnSkillMessage
Handle a "learnSkill"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.LoadGoodsMessage
Handle a "loadGoods"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.LoginMessage
Handle a "login"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.LootCargoMessage
Handle a "lootCargo"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.MissionaryMessage
Handle a "missionary"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Handles a "monarchAction"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.MoveMessage
Handle a "move"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.MoveToMessage
Handle a "moveTo"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Handle a "newLandName"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Handle a "newRegionName"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.PayArrearsMessage
Handle a "payArrears"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.PayForBuildingMessage
Handle a "payForBuilding"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.PutOutsideColonyMessage
Handle a "putOutsideColony"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Handle a "rearrangeColony"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.RenameMessage
Handle a "rename"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Handle a "scoutIndianSettlement"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Handle a "scoutSpeakToChief"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.SellMessage
Handle a "sell"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.SellPropositionMessage
Handle a "sellProposition"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Handle a "setBuildQueue"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Handle a "setGoodsLevels"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Handle a "trainUnitInEurope"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.UnloadGoodsMessage
Handle a "unloadGoods"-message.
handle(FreeColServer, Player, Connection) - Method in class net.sf.freecol.common.networking.WorkMessage
Handle a "work"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
Handle a "assignTradeRoute"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.ChatMessage
Handle a "chat"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Handle a "diplomacy"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.FirstContactMessage
Handle a "firstContact"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.GetNationSummaryMessage
Handle a "getNationSummary"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.SetCurrentStopMessage
Handle a "setCurrentStop"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.SetDestinationMessage
Handle a "setDestination"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
Handle a "setTradeRoutes"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.SpySettlementMessage
Handle a "spySettlement"-message.
handle(FreeColServer, Connection) - Method in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Handle a "updateTradeRoute"-message.
handle(Element) - Method in class net.sf.freecol.common.networking.Connection
Handle a request.
handle(T) - Method in interface net.sf.freecol.client.gui.DialogHandler
 
handleAndSendReply(BufferedInputStream) - Method in class net.sf.freecol.common.networking.Connection
Handles a message using the registered MessageHandler.
handleArgs(String[]) - Static method in class net.sf.freecol.FreeCol
Processes the command-line arguments and takes appropriate actions for each of them.
handleCrash() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Handler for log records that include a crash.
handleLocation(Location, String, List<Unit>) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
 
handler - Variable in class net.sf.freecol.client.gui.Canvas.DialogCallback
The handler for the dialog response.
handler - Variable in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
 
handleReply(Element) - Method in class net.sf.freecol.common.networking.Client
Handle a reply element using the client input handler.
HAPPY - net.sf.freecol.common.model.Tension.Level
The happy.
HAS_BEEN_DISPLAYED_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
The Constant HAS_BEEN_DISPLAYED_TAG.
HAS_PORT - Static variable in class net.sf.freecol.common.model.Ability
The ability of a colony which is a port.
hasAbility(String) - Method in class net.sf.freecol.common.model.BuildQueue
Does the consumer have the ability with the given identifier? The two abilities most relevant to consumers are "consumeAllOrNothing", which implies that the consumer will not consume any goods if its requirements can not be met (used by the Colony when building), as well as "consumeOnlySurplusProduction", which implies that the consumer does not consume stored goods (used by the country and stables).
hasAbility(String) - Method in interface net.sf.freecol.common.model.Consumer
Returns whether the consumer has the ability with the given identifier.
hasAbility(String) - Method in class net.sf.freecol.common.model.FreeColObject
Is an ability present in this object?.
hasAbility(String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Is an ability present in this object?.
hasAbility(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FeatureContainer
Is the given set of abilities non-empty and contains no false-valued members?.
hasAbility(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Is an ability present in this object?.
hasAbility(Set<Ability>) - Static method in class net.sf.freecol.common.model.FeatureContainer
Is the given set of abilities non-empty and contains no false-valued members?.
hasAnItem - Variable in class net.sf.freecol.client.gui.TilePopup
 
hasAnyScouted() - Method in class net.sf.freecol.common.model.IndianSettlement
Has any European player spoken with the chief of this settlement.
hasAttribute(String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Is there an attribute present in the stream?
hasAttribute(String) - Method in class net.sf.freecol.common.networking.DOMMessage
Checks if an attribute is set on the root element.
hasAttribute(String) - Method in class net.sf.freecol.common.networking.Message
Checks if an attribute is set on the root element.
hasAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
hasBeenDisplayed() - Method in class net.sf.freecol.common.model.ModelMessage
Has this message been displayed?.
hasBeenTraded(GoodsType) - Method in class net.sf.freecol.common.model.Market
Has a type of goods been traded in this market?.
hasBuildingType(BuildingType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
hasCargo() - Method in class net.sf.freecol.common.model.Unit
Is this unit carrying any cargo (goods or unit).
hasCargo() - Method in class net.sf.freecol.server.ai.AIUnit
Is this AI unit carrying any cargo (units or goods).
hasCarrierWithSpace(int) - Method in class net.sf.freecol.common.model.UnitLocation
Checks if there is a useable carrier unit with a specified minimum amount of space available in this location.
hasChanged() - Method in class net.sf.freecol.common.model.GoodsContainer
Has this goods containers contents changed from what was recorded last time the state was saved?.
hasColorResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
hasContacted(Player) - Method in class net.sf.freecol.common.model.Colony
Has this settlement contacted a given player? Allow player == null as this is true in the map editor where the user player is moot.
hasContacted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Has this settlement contacted a given player? Allow player == null as this is true in the map editor where the user player is moot.
hasContacted(Player) - Method in class net.sf.freecol.common.model.Player
Has this player met contacted the given one?.
hasContacted(Player) - Method in class net.sf.freecol.common.model.Settlement
Has this settlement contacted a given player? Allow player == null as this is true in the map editor where the user player is moot.
hasContactedEuropeans() - Method in class net.sf.freecol.common.model.Player
Has this player has met with any Europeans at all?.
hasContactedIndians() - Method in class net.sf.freecol.common.model.Player
Has this player met any natives at all?.
hasDefaultRole() - Method in class net.sf.freecol.common.model.Unit
Does this unit have the default role?.
hasDetails() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
hasExplored(Tile) - Method in class net.sf.freecol.common.model.Player
Checks if this player has explored the given tile.
hasExplored(Tile) - Method in class net.sf.freecol.server.model.ServerPlayer
Checks if this Player has explored the given Tile.
hasFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
Does this player have a certain Founding father.
hasGift() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Checks if the unit is carrying a gift (goods).
hasGoodsCargo() - Method in class net.sf.freecol.common.model.Unit
Is this unit carrying any goods cargo?.
hashCode() - Method in class net.sf.freecol.client.gui.TileViewer.SortableImage
hashCode() - Method in class net.sf.freecol.common.model.Ability
hashCode() - Method in class net.sf.freecol.common.model.AbstractGoods
hashCode() - Method in class net.sf.freecol.common.model.ColonyTradeItem
hashCode() - Method in class net.sf.freecol.common.model.EquipmentType
hashCode() - Method in class net.sf.freecol.common.model.Feature
hashCode() - Method in class net.sf.freecol.common.model.FreeColGameObject
hashCode() - Method in class net.sf.freecol.common.model.FreeColObject
hashCode() - Method in class net.sf.freecol.common.model.Game
hashCode() - Method in class net.sf.freecol.common.model.GoldTradeItem
hashCode() - Method in class net.sf.freecol.common.model.Goods
hashCode() - Method in class net.sf.freecol.common.model.GoodsTradeItem
hashCode() - Method in class net.sf.freecol.common.model.InciteTradeItem
hashCode() - Method in class net.sf.freecol.common.model.Map.Position
hashCode() - Method in class net.sf.freecol.common.model.ModelMessage
hashCode() - Method in class net.sf.freecol.common.model.Modifier
hashCode() - Method in class net.sf.freecol.common.model.ProductionType
hashCode() - Method in class net.sf.freecol.common.model.Scope
hashCode() - Method in class net.sf.freecol.common.model.StanceTradeItem
hashCode() - Method in class net.sf.freecol.common.model.StringTemplate
hashCode() - Method in class net.sf.freecol.common.model.TileTypeChange
hashCode() - Method in class net.sf.freecol.common.model.TradeItem
hashCode() - Method in class net.sf.freecol.common.model.Turn
hashCode() - Method in class net.sf.freecol.common.model.UnitTradeItem
hashCode() - Method in class net.sf.freecol.common.model.UnitWas
hashCode() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
hashCode() - Method in class net.sf.freecol.common.option.LanguageOption.Language
hashCode() - Method in class net.sf.freecol.common.option.ModOption
hashCode() - Method in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
hashCode() - Method in class net.sf.freecol.tools.ForestMaker.ImageLocation
hashCode(Object) - Static method in class net.sf.freecol.common.util.Utils
Get a hash code for an object, even null.
hasHighSeasMove() - Method in class net.sf.freecol.common.model.Unit
Does this unit have a valid move to the high seas this turn.
hasImageResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
 
hasImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.TileItemContainer
Check whether this tile has a completed improvement of the given type.
hasIncrement() - Method in class net.sf.freecol.common.model.Modifier
Does this modifier have an increment?.
hasInputs() - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location have any inputs.
hasItem() - Method in class net.sf.freecol.client.gui.TilePopup
Returns true if this popup has at least one menuitem so that we know that we can show it to the user.
hasListeners(String) - Method in class net.sf.freecol.common.model.FreeColObject
Checks for listeners.
hasLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a LCR?.
hasMaximumProduction() - Method in class net.sf.freecol.common.model.ProductionInfo
Does production equal maximum production?.
hasMission() - Method in class net.sf.freecol.server.ai.AIUnit
Checks if this unit has been assigned a mission.
hasMission(Class<T>) - Method in class net.sf.freecol.server.ai.AIUnit
Does this unit have a particular class of mission?
hasMissionary() - Method in class net.sf.freecol.common.model.IndianSettlement
Does this settlement have a missionary?.
hasMissionary(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Does this settlement have a missionary from the given player?.
hasModifier(String) - Method in class net.sf.freecol.common.model.FreeColObject
Is an modifier present in this object?.
hasModifier(String, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FreeColObject
Is an modifier present in this object?.
hasModifier(String, FreeColGameObjectType, Turn) - Method in class net.sf.freecol.common.model.FreeColObject
Is an modifier present in this object?.
hasName() - Method in class net.sf.freecol.common.model.Region
Does this region have a name?.
hasNativeEthnicity() - Method in class net.sf.freecol.common.model.Unit
Identifies whether this unit came from a native tribe.
hasNext() - Method in class net.sf.freecol.common.model.Map.CircleIterator
hasNext() - Method in class net.sf.freecol.common.model.Map.WholeMapIterator
hasNext() - Method in class net.sf.freecol.common.model.Player.UnitIterator
hasNext() - Method in class net.sf.freecol.common.sound.Playlist
Returns false if this Playlist is exhausted, true otherwise.
hasNextActiveUnit() - Method in class net.sf.freecol.common.model.Player
Checks if a new active unit can be made active.
hasNextGoingToUnit() - Method in class net.sf.freecol.common.model.Player
Checks if there is a unit that has a destination.
hasNextTradeRouteUnit() - Method in class net.sf.freecol.common.model.Player
Checks if there is a unit that has a trade route.
hasOperandType(Operand.OperandType) - Method in class net.sf.freecol.common.model.Limit
Check if at least one of the Operands has a given OperandType.
hasOption(String) - Method in class net.sf.freecol.common.model.Specification
Is option with this identifier present? This is helpful when options are optionally(!) present, for example model.option.priceIncrease.artillery exists but model.option.priceIncrease.frigate does not.
hasOptionGroup() - Method in class net.sf.freecol.common.option.OptionGroup
Does this option group contain any subgroups?.
hasOrderButtons() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Are all the order button images present?
hasOutputs() - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location have any outputs.
hasPath() - Method in class net.sf.freecol.server.ai.Cargo
Does this cargo have a potential delivery path?
hasPrefix(TradeRoute) - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
 
hasPrice() - Method in class net.sf.freecol.common.model.UnitType
Does this UnitType have a price?.
hasPriceChanged(GoodsType) - Method in class net.sf.freecol.common.model.Market
Has the price of a type of goods changed in this market?.
hasReachedCapacity(int) - Method in class net.sf.freecol.common.model.GoodsContainer
Checks if any storable type of goods has reached the given amount.
hasResource() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a resource?.
hasResource(String) - Static method in class net.sf.freecol.common.resources.ResourceManager
When it is anticipated that a resource could not exist use this method for checking beforehand.
hasRiver() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a river?.
hasRoad() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a road?.
hasScope() - Method in class net.sf.freecol.common.model.Feature
Does this feature have a scope?.
hasScouted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Has a player has spoken with the chief of this settlement.
hasSettlement() - Method in class net.sf.freecol.common.model.Tile
Does this tile have a settlement.
hasSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
Does this player own a given settlement.
hasSkill() - Method in class net.sf.freecol.common.model.UnitType
Does this UnitType have a skill?.
hasSpaceLeft() - Method in class net.sf.freecol.common.model.Unit
Is there free space left on this unit?.
hasStockade() - Method in class net.sf.freecol.common.model.Colony
Does this colony have a stockade?.
hasStrongDefenceModifier(FreeColObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Does a given object provide a strong defence bonus?.
hasSubGoals() - Method in interface net.sf.freecol.common.model.pathfinding.GoalDecider
Determines whether this GoalDecider has any sub goals.
hasTile() - Method in class net.sf.freecol.common.model.Unit
Is this unit on a tile?.
hasTileImprovement(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Does this tile contain a completed improvement of the given type?.
hasTimeLimit() - Method in class net.sf.freecol.common.model.Feature
Does this feature have a time limit?.
hasTools() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Does this pioneer have tools?
hasTools(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Does a supplied unit have tools?
hasTraded(GoodsType) - Method in class net.sf.freecol.common.model.Player
Has a type of goods been traded?.
hasTribute() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Checks if the unit is carrying a tribute (goods).
hasTribute(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Checks if a unit is carrying a tribute.
hasUnexploredAdjacent() - Method in class net.sf.freecol.common.model.Tile
Determine whether this tile has adjacent tiles that are unexplored.
hasUnit() - Method in class net.sf.freecol.client.gui.panel.InfoPanel.UnitInfoPanel
Does this panel have a unit to display?
hasUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Does this player's units list contain the given unit?.
hasUnitType(String) - Method in class net.sf.freecol.common.model.Player
Checks if this player has at least one of a given unit type.
hasVisited(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Has a player visited this settlement?.
hasWork(Unit, int) - Method in class net.sf.freecol.common.model.TradeRouteStop
Is there work for a unit to do at this stop?.
hasWrapped() - Method in class net.sf.freecol.server.ai.Cargo
Does this cargo wrap others?
hasZeroSettlements() - Method in class net.sf.freecol.common.model.Player
The second and third cases of buildOnNative land need to test if the player has no settlements yet.
HATEFUL - net.sf.freecol.common.model.Tension.Level
The hateful.
header - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
header - Variable in class net.sf.freecol.client.gui.panel.ReportPanel
 
header - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
header - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
HEADER - net.sf.freecol.client.gui.FontLibrary.FontType
 
HeaderListener(JTableHeader, PlayersTable.HeaderRenderer) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
HeaderRenderer(Component...) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
headerRow - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
headless - Variable in class net.sf.freecol.client.FreeColClient
Run in headless mode.
headless - Static variable in class net.sf.freecol.FreeCol
 
headlines - Static variable in class net.sf.freecol.client.gui.panel.ReportIndianPanel
 
height - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
height - Variable in class net.sf.freecol.common.model.LandMap
The map height.
height - Variable in class net.sf.freecol.common.resources.FAFile.FAName
 
HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.Flag
 
HEIGHT - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
HEIGHT - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
HEIGHT_TAG - Static variable in class net.sf.freecol.common.model.Map
The Constant HEIGHT_TAG.
HELP - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
HESSIAN_MERCENARIES - net.sf.freecol.common.model.Monarch.MonarchAction
The hessian mercenaries.
HESSIAN_MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.Monarch
The minimum price for a Hessian offer of mercenaries.
HEX_DIGITS - Static variable in class net.sf.freecol.common.util.Utils
Hex constant digits for get/restoreRandomState.
hideSplashScreen() - Method in class net.sf.freecol.client.gui.GUI
Hide the splash screen.
hideSplashScreen() - Method in class net.sf.freecol.client.gui.SwingGUI
Hide the splash screen.
high - Variable in class net.sf.freecol.common.i18n.Relation
 
HIGH - net.sf.freecol.common.model.NationType.AggressionLevel
The high.
HIGH - net.sf.freecol.common.model.NationType.SettlementNumber
The high.
HIGH_LEVEL - Static variable in class net.sf.freecol.client.ClientOptions
Generate warning of stock exceeds this percentage of capacity.
HIGH_LEVEL_DEFAULT - Static variable in class net.sf.freecol.common.model.ExportData
The Constant HIGH_LEVEL_DEFAULT.
HIGH_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ExportData
The Constant HIGH_LEVEL_TAG.
HIGH_SCORE_FILE - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
HIGH_SCORES_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant HIGH_SCORES_TAG.
HIGH_SEAS - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
highLevel - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
highLevel - Variable in class net.sf.freecol.common.model.ExportData
The high water mark for the goods type.
HighScore - Class in net.sf.freecol.common.model
A FreeCol high score record.
HighScore(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.HighScore
Create a new HighScore by reading a stream.
HighScore(Player, Date) - Constructor for class net.sf.freecol.common.model.HighScore
Create a new high score record.
HighScore(Element) - Constructor for class net.sf.freecol.common.model.HighScore
Create a new HighScore by reading an element.
HighScore.ScoreLevel - Enum in net.sf.freecol.common.model
On retirement, an object will be named in honour of the player.
highSeas - Variable in class net.sf.freecol.common.model.Player
The HighSeas is a Location that enables Units to travel between the New World and one or several European Ports.
HighSeas - Class in net.sf.freecol.common.model
An object representing the high seas between continents.
HighSeas(Game) - Constructor for class net.sf.freecol.common.model.HighSeas
Simple constructor.
HighSeas(Game, String) - Constructor for class net.sf.freecol.common.model.HighSeas
Create a new high seas.
highSeasCount - Variable in class net.sf.freecol.common.model.Tile
The number of tiles to traverse to get to the high seas.
history - Variable in class net.sf.freecol.common.model.Player
The history events occuring with this player.
HistoryEvent - Class in net.sf.freecol.common.model
A notable event in the history of a game.
HistoryEvent(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.HistoryEvent
Create a new history event by reading a stream.
HistoryEvent(Turn, HistoryEvent.HistoryEventType, Player) - Constructor for class net.sf.freecol.common.model.HistoryEvent
Create a new history event of given turn and type.
HistoryEvent(Element) - Constructor for class net.sf.freecol.common.model.HistoryEvent
Create a new history event by reading a element.
HistoryEvent.HistoryEventType - Enum in net.sf.freecol.common.model
The Enum HistoryEventType.
HistoryEventType() - Constructor for enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
 
HIT_POINTS_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant HIT_POINTS_TAG.
HIT_POINTS_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant HIT_POINTS_TAG.
hitPoints - Variable in class net.sf.freecol.common.model.Unit
For now; only used by ships when repairing.
hitPoints - Variable in class net.sf.freecol.common.model.UnitType
The number of hit points this UnitType has.
HORIZONTAL - net.sf.freecol.client.gui.panel.Flag.Alignment
 
HORSE - net.sf.freecol.client.gui.ImageLibrary.PathType
 
host - Variable in class net.sf.freecol.common.networking.Client
The host to connect to.
host - Variable in class net.sf.freecol.server.networking.Server
The name of the host for the public socket.
HUGE_CARGO_SIZE - Static variable in class net.sf.freecol.common.model.GoodsContainer
Value to use for apparent unlimited quantities of goods (e.g.
HUGE_DEMAND - Static variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
humanPlayer - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
humidity - Variable in class net.sf.freecol.common.model.TileType
The humidity range for this tile type.
HUMIDITY - net.sf.freecol.common.model.TileType.RangeType
The humidity.
HUMIDITY - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the humidity of the map.
HUMIDITY_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant HUMIDITY_MAX_TAG.
HUMIDITY_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant HUMIDITY_MIN_TAG.
hyperlinkUpdate(HyperlinkEvent) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
 

I

I18N_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
icon - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
icon - Variable in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
 
icon - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
ICON_COIN - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
ICON_LOCK - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
ICON_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
iconHeight - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
iconWidth - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
id - Static variable in class net.sf.freecol.client.gui.action.AboutAction
 
id - Static variable in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
 
id - Static variable in class net.sf.freecol.client.gui.action.BuildColonyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.CenterAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ChangeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ChatAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ClearOrdersAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ColopediaAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ContinueAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DebugAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisbandUnitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisplayBordersAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisplayGridAction
 
id - Static variable in class net.sf.freecol.client.gui.action.DisplayTileTextAction
 
id - Static variable in class net.sf.freecol.client.gui.action.EndTurnAction
 
id - Static variable in class net.sf.freecol.client.gui.action.EuropeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ExecuteGotoOrdersAction
 
id - Static variable in class net.sf.freecol.client.gui.action.FindSettlementAction
 
id - Static variable in class net.sf.freecol.client.gui.action.FortifyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.GotoAction
 
id - Static variable in class net.sf.freecol.client.gui.action.GotoTileAction
 
id - Static variable in class net.sf.freecol.client.gui.action.LoadAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MapControlsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MapEditorAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
 
id - Static variable in class net.sf.freecol.client.gui.action.MoveAction
 
id - Static variable in class net.sf.freecol.client.gui.action.NewAction
 
id - Static variable in class net.sf.freecol.client.gui.action.NewEmptyMapAction
 
id - Static variable in class net.sf.freecol.client.gui.action.OpenAction
 
id - Static variable in class net.sf.freecol.client.gui.action.PreferencesAction
 
id - Static variable in class net.sf.freecol.client.gui.action.QuitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReconnectAction
 
id - Static variable in class net.sf.freecol.client.gui.action.RenameAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportCargoAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportColonyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportEducationAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportExplorationAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportForeignAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportHighScoresAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportHistoryAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportIndianAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportLabourAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportMilitaryAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportNavalAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportProductionAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportReligionAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportRequirementsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportTradeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ReportTurnAction
 
id - Static variable in class net.sf.freecol.client.gui.action.RetireAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SaveAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SaveAndQuitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ScaleMapAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SelectableAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SentryAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowDifficultyAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowGameOptionsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowMainAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
 
id - Static variable in class net.sf.freecol.client.gui.action.SkipUnitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.TilePopupAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ToggleViewModeAction
 
id - Static variable in class net.sf.freecol.client.gui.action.TradeRouteAction
 
id - Static variable in class net.sf.freecol.client.gui.action.UnloadAction
 
id - Static variable in class net.sf.freecol.client.gui.action.WaitAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ZoomInAction
 
id - Static variable in class net.sf.freecol.client.gui.action.ZoomOutAction
 
id - Variable in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
The specific panel id.
id - Variable in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
 
id - Static variable in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
 
id - Variable in class net.sf.freecol.common.io.FreeColModFile
The identifier for this mod.
id - Variable in class net.sf.freecol.common.model.FreeColObject
The unique identifier of an object.
id - Variable in class net.sf.freecol.common.model.Specification
The specification identifier.
id - Variable in class net.sf.freecol.common.networking.RenameMessage
The identifier of the object to be renamed.
ID_ATTRIBUTE - Static variable in class net.sf.freecol.common.model.FreeColObject
Obsolete identifier attribute.
ID_ATTRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML tag name for identifier attribute.
IDLE_AT_COLONY_MISSION_TAG - Static variable in class net.sf.freecol.server.ai.AIUnit
 
IdleAtSettlementMission - Class in net.sf.freecol.server.ai.mission
Mission for idling in a settlement.
IdleAtSettlementMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Creates a mission for the given AIUnit.
IdleAtSettlementMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Creates a new IdleAtSettlementMission and reads the given element.
idPrefix - Static variable in class net.sf.freecol.common.networking.SetTradeRoutesMessage
 
igc() - Method in class net.sf.freecol.client.control.InGameInputHandler
Shorthand to get the controller.
igc() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Get the controller.
igc() - Method in class net.sf.freecol.client.gui.GUI
 
igc() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Get the client controller.
igc() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Get the client controller.
IGNORE_EUROPEAN_WARS - Static variable in class net.sf.freecol.common.model.Ability
The ability to ignore the monarchs wars.
IGNORE_LIMIT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant IGNORE_LIMIT_TAG.
ignoreLimit - Variable in class net.sf.freecol.common.model.GoodsType
Does this goods type ignore warehouse limits.
ignoreLocation - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
ignoreMercenaries(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Handle the end of a session where the player has ignored an offer of mercenaries.
ignoreMessage(ModelMessage, boolean) - Method in class net.sf.freecol.client.control.InGameController
Ignore this ModelMessage from now on until it is not generated in a turn.
ignoreTax(int, Goods, ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Handle the end of a session where the player has ignored a tax increase demand.
ILLEGAL_MOVE - Static variable in interface net.sf.freecol.common.model.pathfinding.CostDecider
 
image - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
image - Variable in class net.sf.freecol.client.gui.TileViewer.SortableImage
 
image - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
image - Variable in class net.sf.freecol.common.resources.ImageResource
 
image - Variable in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
IMAGE_BASE_KEY - Static variable in class net.sf.freecol.client.gui.panel.FirstContactDialog
 
ImageAnimationEvent - Interface in net.sf.freecol.common.io.sza
An event describing that the given image should be displayed.
ImageAnimationEventImpl(Image, int) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
imageBorder - Static variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
imageLabel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
imageLabel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
 
imageLibrary - Variable in class net.sf.freecol.client.gui.GUI
An image library to use.
ImageLibrary - Class in net.sf.freecol.client.gui
Holds various images that can be called upon by others in order to display certain things.
ImageLibrary() - Constructor for class net.sf.freecol.client.gui.ImageLibrary
The constructor to use when needing an unscaled ImageLibrary.
ImageLibrary(float) - Constructor for class net.sf.freecol.client.gui.ImageLibrary
The constructor to use when needing a scaled ImageLibrary.
ImageLibrary.PathType - Enum in net.sf.freecol.client.gui
 
ImageLocation(BufferedImage, int, int) - Constructor for class net.sf.freecol.tools.ForestMaker.ImageLocation
 
ImageResource - Class in net.sf.freecol.common.resources
A Resource wrapping an Image.
ImageResource(URI) - Constructor for class net.sf.freecol.common.resources.ImageResource
Do not use directly.
imageResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
imageResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
ImageSelection - Class in net.sf.freecol.client.gui.panel
Represents an image selection that can be selected and dragged/dropped to/from Swing components.
ImageSelection(JLabel) - Constructor for class net.sf.freecol.client.gui.panel.ImageSelection
The constructor to use.
IMMIGRANTS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
The immigrants.
IMMIGRANTS - Static variable in class net.sf.freecol.common.model.GameOptions
Predefined initial immigrants.
immigration - Variable in class net.sf.freecol.common.model.Colony
The number of immigration points.
immigration - Variable in class net.sf.freecol.common.model.Player
The number of immigration points.
IMMIGRATION - Static variable in class net.sf.freecol.common.model.Modifier
The Constant IMMIGRATION.
IMMIGRATION_REQUIRED_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant IMMIGRATION_REQUIRED_TAG.
IMMIGRATION_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant IMMIGRATION_TAG.
IMMIGRATION_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant IMMIGRATION_TAG.
IMMIGRATION_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
immigrationGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The immigration goods type list.
immigrationGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
immigrationRequired - Variable in class net.sf.freecol.common.model.Player
The amount of immigration needed until the next unit decides to migrate.
IMPORT_BONUSES - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the bonuses imported from a file.
IMPORT_FILE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting a file to be imported (map etc).
IMPORT_RUMOURS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the lost city rumours imported from a file.
IMPORT_SETTLEMENTS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the settlements imported from a file.
IMPORT_TERRAIN - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for using the terrain imported from a file.
IMPORTANT_DELIVERY - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The priority for a goods that are hitting the warehouse limit.
importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
Imports the data represented by the given Transferable into the given component.
importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoHandler
importData(JComponent, Transferable) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
importGame - Variable in class net.sf.freecol.server.generator.FreeColMapLoader
 
importGame - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
The game to selectively import from.
importGame - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The game to selectively import from.
importIndianSettlements(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
 
improve - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Suggested better unit use.
improve(HashMap<String, PathNode>, PriorityQueue<PathNode>, HashMap<String, Integer>, Map.SearchHeuristic) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Replace a given path with that of this candidate move.
improve(Unit, WorkLocation, int, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
Improve this occupation to the best available production for the given unit.
improve(UnitType, WorkLocation, int, Collection<GoodsType>, boolean, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
Improve this occupation to the best available production for the given unit type.
improve(UnitType, WorkLocation, int, Collection<GoodsType>, LogBuilder) - Method in class net.sf.freecol.common.model.Occupation
Improve this occupation to the best available production for the given unit type.
IMPROVE_TERRAIN - Static variable in class net.sf.freecol.common.model.Ability
The ability of a unit to make terrain improvements.
improvedBy(TileImprovementType) - Method in class net.sf.freecol.common.model.ColonyTile
Would a given tile improvement be beneficial to this colony tile?.
improvement - Variable in class net.sf.freecol.client.gui.action.ImprovementAction
 
improvement - Variable in class net.sf.freecol.common.model.mission.ImprovementMission
The improvement of this Mission.
IMPROVEMENT_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant IMPROVEMENT_PRODUCTION_INDEX.
IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.mission.ImprovementMission
 
ImprovementAction - Class in net.sf.freecol.client.gui.action
An action for using the active unit to add a tile improvement to the unit's tile, possibly changing the tile type in the process.
ImprovementAction(FreeColClient, TileImprovementType) - Constructor for class net.sf.freecol.client.gui.action.ImprovementAction
Creates this action.
improvementId - Variable in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
The identifier of the improvement type.
ImprovementMission - Class in net.sf.freecol.common.model.mission
The ImprovementMission causes a Unit to add a TileImprovement to a particular Tile.
ImprovementMission(Game) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
Creates a new ImprovementMission instance.
ImprovementMission(Game, String) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
Creates a new ImprovementMission instance.
ImprovementMission(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
Creates a new ImprovementMission instance.
ImprovementMission(Game, Element) - Constructor for class net.sf.freecol.common.model.mission.ImprovementMission
Creates a new ImprovementMission instance.
IMPROVING - net.sf.freecol.common.model.Unit.UnitState
The improving.
in - Variable in class net.sf.freecol.common.networking.Connection
 
in - Variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
in - Variable in class net.sf.freecol.common.networking.ReceivingThread
The wrapped version of the input stream.
in - Variable in class net.sf.freecol.common.resources.FAFile.CREatingInputStream
 
IN_COLONY - net.sf.freecol.common.model.Unit.UnitState
The in colony.
IN_GAME - net.sf.freecol.server.FreeColServer.GameState
 
incite(Unit, Direction, Player, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for inciting the natives.
incite(ServerPlayer, Unit, IndianSettlement, ServerPlayer, int) - Method in class net.sf.freecol.server.control.InGameController
Incite a settlement against an enemy.
INCITE_INDIANS - net.sf.freecol.client.control.InGameController.MissionaryAction
 
INCITE_NATIVES - Static variable in class net.sf.freecol.common.model.Ability
The ability to incite the natives.
InciteBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer
 
inciteDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
InciteMessage - Class in net.sf.freecol.common.networking
The message sent when inciting a native settlement.
InciteMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.InciteMessage
Create a new InciteMessage from a supplied element.
InciteMessage(Unit, Direction, Player, int) - Constructor for class net.sf.freecol.common.networking.InciteMessage
Create a new InciteMessage with the supplied name.
inciteOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
InciteTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a player to incite war against.
InciteTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.InciteTradeItem
Creates a new InciteTradeItem inincite.
InciteTradeItem(Game, Player, Player, Player) - Constructor for class net.sf.freecol.common.model.InciteTradeItem
Creates a new InciteTradeItem inincite.
InciteTradeItemPanel(Player, Player) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
Creates a new InciteTradeItemPanel instance.
inColonies - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Units in colonies.
INCOME_AFTER_TAXES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant INCOME_AFTER_TAXES_TAG.
INCOME_BEFORE_TAXES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant INCOME_BEFORE_TAXES_TAG.
incomeAfterTaxes - Variable in class net.sf.freecol.common.model.MarketData
Total income after taxes.
incomeBeforeTaxes - Variable in class net.sf.freecol.common.model.MarketData
Total income before taxes.
increaseMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
 
increasePrice(UnitType, int) - Method in class net.sf.freecol.server.model.ServerEurope
Increases the price for a unit.
increaseRecruitmentDifficulty() - Method in class net.sf.freecol.server.model.ServerEurope
Increases the base price and lower cap for recruits.
increment - Variable in class net.sf.freecol.common.model.Modifier
The value increments per turn.
INCREMENT_TAG - Static variable in class net.sf.freecol.common.model.Modifier
The Constant INCREMENT_TAG.
INCREMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Modifier
The Constant INCREMENT_TYPE_TAG.
incrementColonyCount(Colony, Unit, LabourData.UnitData) - Method in class net.sf.freecol.client.gui.panel.LabourData
 
incrementCount(String, UnitType, int) - Method in class net.sf.freecol.client.gui.panel.ReportUnitPanel
 
incrementCount(T, int) - Method in class net.sf.freecol.common.model.TypeCountMap
Increment count.
incrementFreeColSeed() - Static method in class net.sf.freecol.common.FreeColSeed
Increments the seed for the PRNG.
incrementMapCount(Map<K, Integer>, K) - Static method in class net.sf.freecol.common.util.CollectionUtils
Increment the count in an integer valued map for a given key.
incrementOutsideWorker(LabourData.UnitData, Unit, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.LabourData
 
incrementOutsideWorker(LabourData.UnitData, Unit, LabourData.UnitData, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.LabourData
 
incrementTransportPriority() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Increases the transport priority.
incrementType - Variable in class net.sf.freecol.common.model.Modifier
The type of increment.
incrementVersion() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Increment the version of this agreement.
indentProps - Static variable in class net.sf.freecol.common.io.FreeColXMLWriter
Magic properties to indent files if supported.
INDEPENDENCE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The independence.
INDEPENDENCE - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The independence.
INDEPENDENCE_DECLARED - Static variable in class net.sf.freecol.common.model.Ability
The ability denoting that a declaration of independence has been made.
INDEPENDENCE_TURN - Static variable in class net.sf.freecol.common.model.GameOptions
Score bonus on declaring independence = (1780, Spring) - turn 1780 is documented in the Col1 manual: ``if you've declared your independence before 1780, your score is increased; the sooner you declare; the better your Bonus.'' which suggests this needs to cut off at 1780.
INDEPENDENCE_TURN_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant INDEPENDENCE_TURN_TAG.
independenceTurn - Variable in class net.sf.freecol.common.model.HighScore
The turn in which independence was granted.
INDEPENDENT - net.sf.freecol.common.model.Player.PlayerType
The independent.
INDEPENDENT_NATION - Static variable in class net.sf.freecol.common.model.Ability
The ability denoting that this is an independent nation.
INDEPENDENT_NATION_NAME_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant INDEPENDENT_NATION_NAME_TAG.
independentNationName - Variable in class net.sf.freecol.common.model.Player
The name of this player as an independent nation.
index - Variable in enum net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
index - Variable in class net.sf.freecol.client.gui.TileViewer.SortableImage
 
index - Variable in class net.sf.freecol.common.model.FreeColGameObjectType
The index imposes a total ordering consistent with equals on each class extending FreeColGameObjectType, but this ordering is nothing but the order in which the objects of the respective class were defined.
index - Variable in class net.sf.freecol.common.model.mission.CompoundMission
The index of the current mission.
index - Variable in class net.sf.freecol.common.model.Specification.TypeReader
The index.
index - Variable in class net.sf.freecol.common.networking.SetCurrentStopMessage
The index of the new stop.
INDEX_TAG - Static variable in class net.sf.freecol.common.model.mission.CompoundMission
 
INDEX_TAG - Static variable in class net.sf.freecol.common.model.Modifier
The Constant INDEX_TAG.
indexOf(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Gets the index of the server entry with the diven address and port.
INDIAN_DEMAND_RESPONSE - Static variable in class net.sf.freecol.client.ClientOptions
Set the default native demand action.
INDIAN_DEMAND_RESPONSE_ACCEPT - Static variable in class net.sf.freecol.client.ClientOptions
 
INDIAN_DEMAND_RESPONSE_ASK - Static variable in class net.sf.freecol.client.ClientOptions
 
INDIAN_DEMAND_RESPONSE_REJECT - Static variable in class net.sf.freecol.client.ClientOptions
 
INDIAN_NATION_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant INDIAN_NATION_TYPES_TAG.
INDIAN_RAID_BONUS_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant INDIAN_RAID_BONUS_SOURCE.
INDIAN_SETTLEMENT_ATTACK - net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
 
INDIAN_SETTLEMENT_SPEAK - net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
 
INDIAN_SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant INDIAN_SETTLEMENT_TAG.
INDIAN_SETTLEMENT_TRIBUTE - net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
 
IndianBringGiftMission - Class in net.sf.freecol.server.ai.mission
Mission for bringing a gift to a specified player.
IndianBringGiftMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Creates a new IndianBringGiftMission and reads the given element.
IndianBringGiftMission(AIMain, AIUnit, Colony) - Constructor for class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Creates a mission for the given AIUnit.
indianDemand(Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.client.control.InGameController
Handle a native demand at a colony.
indianDemand(Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.server.ai.AIPlayer
Decides whether to accept an Indian demand, or not.
indianDemand(Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Decides whether to accept an Indian demand, or not.
indianDemand(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Handles an "indianDemand"-message.
indianDemand(ServerPlayer, Unit, Colony, GoodsType, int) - Method in class net.sf.freecol.server.control.InGameController
Indians making demands of a colony.
indianDemand(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "indianDemand"-request.
IndianDemandMessage - Class in net.sf.freecol.common.networking
The message sent to resolve natives making demands of a colony.
IndianDemandMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.IndianDemandMessage
Create a new IndianDemandMessage from a supplied element.
IndianDemandMessage(Unit, Colony, GoodsType, int) - Constructor for class net.sf.freecol.common.networking.IndianDemandMessage
Create a new IndianDemandMessage with the supplied unit, colony and demands.
IndianDemandMission - Class in net.sf.freecol.server.ai.mission
Mission for demanding goods from a specified player.
IndianDemandMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.IndianDemandMission
Creates a new IndianDemandMission and reads the given element.
IndianDemandMission(AIMain, AIUnit, Colony) - Constructor for class net.sf.freecol.server.ai.mission.IndianDemandMission
Creates a mission for the given AIUnit.
indianNations - Variable in class net.sf.freecol.common.model.Specification
The indian nations.
IndianNationType - Class in net.sf.freecol.common.model
Represents one of the native nations present in the game.
IndianNationType(String, Specification) - Constructor for class net.sf.freecol.common.model.IndianNationType
Create a new native nation type.
indianNationTypes - Variable in class net.sf.freecol.common.model.Specification
The indian nation types.
indianSettlement - Variable in class net.sf.freecol.common.model.Unit
The home settlement of a native unit.
IndianSettlement - Class in net.sf.freecol.common.model
Represents an Indian settlement.
IndianSettlement(Game, String) - Constructor for class net.sf.freecol.common.model.IndianSettlement
Creates a new IndianSettlement with the given identifier.
IndianSettlement(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.IndianSettlement
Constructor for ServerIndianSettlement.
IndianSettlement.ContactLevel - Enum in net.sf.freecol.common.model
The level of contact between a player and this settlement.
IndianSettlementInternals() - Constructor for class net.sf.freecol.common.model.Tile.IndianSettlementInternals
 
IndianSettlementPanel - Class in net.sf.freecol.client.gui.panel
This panel is used to show information about an Indian settlement.
IndianSettlementPanel(FreeColClient, IndianSettlement) - Constructor for class net.sf.freecol.client.gui.panel.IndianSettlementPanel
Creates a panel to show information about a native settlement.
inEurope - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Units in Europe.
INFECTIOUS_DISEASE - net.sf.freecol.common.model.HighScore.ScoreLevel
The infectious disease.
INFINITY - Static variable in class net.sf.freecol.common.model.FreeColObject
The Constant INFINITY.
infoPanel - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
InfoPanel - Class in net.sf.freecol.client.gui.panel
The InfoPanel is really a wrapper for a collection of useful panels that share the lower right corner.
InfoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel
The constructor that will add the items to this panel.
InfoPanel(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel
The constructor that will add the items to this panel.
InfoPanel.EndTurnPanel - Class in net.sf.freecol.client.gui.panel
Panel for ending the turn.
InfoPanel.InfoPanelMode - Enum in net.sf.freecol.client.gui.panel
 
InfoPanel.TileInfoPanel - Class in net.sf.freecol.client.gui.panel
Panel for displaying Tile-information.
InfoPanel.UnitInfoPanel - Class in net.sf.freecol.client.gui.panel
Panel for displaying Unit-information.
InfoPanelMode() - Constructor for enum net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
InformationPanel - Class in net.sf.freecol.client.gui.panel
A general panel for information display.
InformationPanel(FreeColClient, String[], FreeColObject[], ImageIcon[]) - Constructor for class net.sf.freecol.client.gui.panel.InformationPanel
Creates an information panel that shows the given texts and images, and an "OK" button.
InformationPanel(FreeColClient, String, FreeColObject, ImageIcon) - Constructor for class net.sf.freecol.client.gui.panel.InformationPanel
Creates an information panel that shows the given texts and images, and an "OK" button.
inGame - Variable in class net.sf.freecol.client.FreeColClient
Indicates if the game has started, has nothing to do with whether or not the client is logged in.
inGameController - Variable in class net.sf.freecol.client.FreeColClient
 
inGameController - Variable in class net.sf.freecol.server.FreeColServer
 
InGameController - Class in net.sf.freecol.client.control
The controller that will be used while the game is played.
InGameController - Class in net.sf.freecol.server.control
The main server controller.
InGameController(FreeColClient) - Constructor for class net.sf.freecol.client.control.InGameController
The constructor to use.
InGameController(FreeColServer, Random) - Constructor for class net.sf.freecol.server.control.InGameController
The constructor to use.
InGameController.ArmedUnitSettlementAction - Enum in net.sf.freecol.client.control
Actions when an armed unit contacts a settlement.
InGameController.BoycottAction - Enum in net.sf.freecol.client.control
Actions when dealing with a boycott.
InGameController.BuyAction - Enum in net.sf.freecol.client.control
Actions when buying from the natives.
InGameController.ClaimAction - Enum in net.sf.freecol.client.control
Actions when claiming land.
InGameController.DOMMessageCallable - Class in net.sf.freecol.server.control
 
InGameController.DOMMessageHandler - Interface in net.sf.freecol.server.control
 
InGameController.MissionaryAction - Enum in net.sf.freecol.client.control
Actions with a missionary at a native settlement.
InGameController.MoveMode - Enum in net.sf.freecol.client.control
Selecting next unit depends on mode--- either from the active list, from the going-to list, or flush going-to and end the turn.
InGameController.ScoutColonyAction - Enum in net.sf.freecol.client.control
Actions in scouting a colony.
InGameController.ScoutIndianSettlementAction - Enum in net.sf.freecol.client.control
Actions in scouting a native settlement.
InGameController.SellAction - Enum in net.sf.freecol.client.control
Actions when selling to the natives.
InGameController.TradeAction - Enum in net.sf.freecol.client.control
Choice of sales action at a native settlement.
inGameInputHandler - Variable in class net.sf.freecol.client.FreeColClient
 
inGameInputHandler - Variable in class net.sf.freecol.server.FreeColServer
 
InGameInputHandler - Class in net.sf.freecol.client.control
Handle the network messages that arrives while in the game.
InGameInputHandler - Class in net.sf.freecol.server.control
Handles the network messages that arrives while in game.
InGameInputHandler(FreeColClient) - Constructor for class net.sf.freecol.client.control.InGameInputHandler
The constructor to use.
InGameInputHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.InGameInputHandler
The constructor to use.
InGameMenuBar - Class in net.sf.freecol.client.gui.menu
This is the menu bar used in-game.
InGameMenuBar(FreeColClient, MouseMotionListener) - Constructor for class net.sf.freecol.client.gui.menu.InGameMenuBar
Creates a new FreeColMenuBar.
init(Game, String, String, String, String, String) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
INIT - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
INITIAL_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant INITIAL_AMOUNT_TAG.
INITIAL_IMMIGRATION - Static variable in class net.sf.freecol.common.model.GameOptions
Initial immigration target value.
INITIAL_PRICE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant INITIAL_PRICE_TAG.
INITIAL_PRICE_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant INITIAL_PRICE_TAG.
initialAmount - Variable in class net.sf.freecol.common.model.GoodsType
The initial amount of this goods type in a market.
initialFocusComponent - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
initialize() - Method in class net.sf.freecol.client.gui.option.OptionUI
Set up component.
initialize() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Initialize this building panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Initialize this CargoPanel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Initialize this building panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Initializes the game data in this buildings panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Initialize this unit panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Initialize this unit panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Initialize this population panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Initialize this single tile panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Initialize the game data in this tiles panel.
initialize() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Initialize this WarehousePanel.
initialize() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
initialize() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
initialize() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Initialize this MarketPanel.
initialize() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Initializes this TransactionLog.
initialize() - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
Initialize this label.
initialize() - Method in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
 
initialize() - Method in class net.sf.freecol.client.gui.panel.ReportPanel
Prepares this panel to be displayed.
initialize() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Initialize this unit panel.
initialize(boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
 
initialize(boolean) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Initialize the REF.
initialize(int, int, int) - Static method in class net.sf.freecol.common.model.Turn
Initialize the fundamental Turn year constants.
initialize(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Initializes this panel with the given name.
initialize(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
Initializes the data that is displayed in this panel.
initialize(JFrame) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Initialize this dialog.
initialize(Colony) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Initialize the entire panel.
initialize(Europe) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Initialize this EuropePanel.
initialize(Location) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Initialize this DestinationPanel.
initialize(Location, boolean) - Method in class net.sf.freecol.server.ai.Cargo
Initialize this cargo.
initialize(TradeRouteStop) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.CargoPanel
 
initialize(TransportableAIObject, Unit, Location, boolean) - Method in class net.sf.freecol.server.ai.Cargo.CargoPlan
Plan the transport of a transportable with a given carrier.
initializeActions(InGameController, ConnectController) - Method in class net.sf.freecol.client.gui.action.ActionManager
This method adds all FreeColActions to the OptionGroup.
initializeAlarm(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Initialize the alarm at this settlement with respect to a player with the current national tension.
initializeCaches() - Method in class net.sf.freecol.common.model.Monarch
Cache the unit types and roles for support and mercenary offers.
initializeChoiceDialog(JFrame, boolean, Object, ImageIcon, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.panel.FreeColChoiceDialog
 
initializeConfirmDialog(JFrame, boolean, Object, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.panel.FreeColConfirmDialog
Initialize this confirm dialog.
initialized - Variable in class net.sf.freecol.common.model.Specification
The initialized.
initializeDialog(JFrame, FreeColDialog.DialogType, boolean, Object, ImageIcon, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Complete the initialization.
initializeFilters() - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
Initialize the XML file filter.
initializeFromSpecification(Specification) - Static method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Initialize the static fields that would be final but for needing the specification.
initializeHighSeas() - Method in class net.sf.freecol.common.model.Player
Initialize the highSeas.
initializeInGame() - Method in class net.sf.freecol.client.gui.Canvas
In game initializations.
initializeInGame(Tile) - Method in class net.sf.freecol.client.gui.GUI
In game initializations.
initializeInGame(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
In game initializations.
initializeInputDialog(JFrame, boolean, Object, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.panel.FreeColInputDialog
Initialize this input dialog.
initializeLanguages() - Static method in class net.sf.freecol.common.option.LanguageOption
Initialize the languages list.
initializeMigration(Random) - Method in class net.sf.freecol.server.model.ServerEurope
Generates the initial recruits for this player.
initializeMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Simple initialization of AI missions given that we know the starting conditions.
initializeMissions(LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Simple initialization of AI missions given that we know the starting conditions.
initialPrice - Variable in class net.sf.freecol.common.model.GoodsType
The initial minimum sales price for this type of goods.
initialPrice - Variable in class net.sf.freecol.common.model.MarketData
The initial price.
initStyleContext(Font) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
INLAND - net.sf.freecol.common.model.Player.NoValueType
The inland.
inLocations - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Units in other locations.
InnerMenuKeyListener() - Constructor for class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
inPortPanel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
InPortPanel - Class in net.sf.freecol.client.gui.panel
This class displays the carriers present in a port.
InPortPanel(PortPanel, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.InPortPanel
Create an InPortPanel.
inPortScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
input - Variable in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
The field to contain the input.
INPUT_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
The Constant INPUT_TAG.
inputD - Variable in class net.sf.freecol.client.gui.panel.ParametersDialog
 
InputHandler - Class in net.sf.freecol.client.control
Provides common methods for input handlers.
InputHandler - Class in net.sf.freecol.server.control
Handles the network messages.
InputHandler(FreeColClient) - Constructor for class net.sf.freecol.client.control.InputHandler
The constructor to use.
InputHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.InputHandler
The constructor to use.
InputHandler.DisconnectHandler - Class in net.sf.freecol.server.control
 
inputHeight - Variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
 
inputHeight - Variable in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
 
inputM - Variable in class net.sf.freecol.client.gui.panel.ParametersDialog
 
inputs - Variable in class net.sf.freecol.common.model.ProductionType
The goods that are consumed by this production type.
inputStream - Variable in class net.sf.freecol.common.io.FreeColXMLReader
The stream to read from.
inputStream - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
inputWidth - Variable in class net.sf.freecol.client.gui.panel.MapSizeDialog
 
inputWidth - Variable in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
 
insertAsRoot(Element) - Method in class net.sf.freecol.common.networking.DOMMessage
Inserts an element as a new root element to the existing element of this message.
insertColonyButtons(StyledDocument, List<Colony>) - Method in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
insertMessage(StyledDocument, ModelMessage, Player) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
 
insistDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Insist that a directory either already exists, or is created.
install(FreeColLookAndFeel) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Installs a FreeColLookAndFeel as the default look and feel.
install(Unit) - Method in class net.sf.freecol.common.model.Occupation
Install a unit into this occupation.
InstallerTranslations - Class in net.sf.freecol.tools
Handle translations for the installer.
InstallerTranslations() - Constructor for class net.sf.freecol.tools.InstallerTranslations
 
installFont(Font) - Static method in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
Set the default font in all UI elements.
installLookAndFeel(String) - Method in class net.sf.freecol.client.gui.GUI
Swing system and look-and-feel initialization.
installLookAndFeel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
Swing system and look-and-feel initialization.
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColListUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
installUI(JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
instantiate(String, Class[], Object[]) - Static method in class net.sf.freecol.common.util.Introspector
Constructs a new instance of an object of a class specified by name, with supplied parameters.
INSTITUTE - net.sf.freecol.common.model.HighScore.ScoreLevel
The institute.
intArrayAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
intArrayAttribute(Node, String, int[]) - Static method in class net.sf.freecol.common.util.Xml
 
intArrayAttribute(Node, String, String) - Static method in class net.sf.freecol.common.util.Xml
 
intAttribute(Node, String) - Static method in class net.sf.freecol.common.util.Xml
 
intAttribute(Node, String, int) - Static method in class net.sf.freecol.common.util.Xml
 
integer - Variable in class net.sf.freecol.common.i18n.Relation
 
integerAccumulator - Static variable in class net.sf.freecol.common.util.CollectionUtils
Trivial integer accumulator.
IntegerOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an integer.
IntegerOption(String, Specification) - Constructor for class net.sf.freecol.common.option.IntegerOption
Creates a new IntegerOption.
IntegerOption(Specification) - Constructor for class net.sf.freecol.common.option.IntegerOption
Creates a new IntegerOption.
IntegerOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for an IntegerOption in order to enable values to be both seen and changed.
IntegerOptionUI(IntegerOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.IntegerOptionUI
Creates a new IntegerOptionUI for the given IntegerOption.
integrity - Variable in class net.sf.freecol.server.FreeColServer
The game integrity state.
internalToXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.Tile
Fundamental (post-cache) version of toXML.
internedRead(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Do a normal interning read of a FreeColGameObject.
internId(String) - Method in class net.sf.freecol.common.model.FreeColGameObject
Sets the unique identifier of this object and registers it in its Game with that identifier, i.e.
internId(String) - Method in class net.sf.freecol.common.model.FreeColObject
Version of setId() for FreeColGameObject to override and intern the id into the enclosing game.
interrupt() - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Interrupts any thread waiting for a response.
INTERVENTION_BELLS - Static variable in class net.sf.freecol.common.model.GameOptions
Bells to generate to trigger the intervention force.
INTERVENTION_BELLS_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant INTERVENTION_BELLS_TAG.
INTERVENTION_FORCE - Static variable in class net.sf.freecol.common.model.GameOptions
The basic composition of the intervention force.
INTERVENTION_FORCE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
The Constant INTERVENTION_FORCE_TAG.
INTERVENTION_TURNS - Static variable in class net.sf.freecol.common.model.GameOptions
How often to update the intervention force.
interventionBells - Variable in class net.sf.freecol.common.model.Player
The number of liberty bells produced towards the intervention force.
interventionForce - Variable in class net.sf.freecol.common.model.Monarch
The Foreign Intervention Force, which some random country will send to support the player's rebellion.
Introspector - Class in net.sf.freecol.common.util
A class to allow access to the methods "fooType getFoo()" and "void setFoo(fooType)" conventionally seen in objects.
Introspector(Class<?>, String) - Constructor for class net.sf.freecol.common.util.Introspector
Build a new Introspector for the specified class and field name.
introVideo - Static variable in class net.sf.freecol.FreeCol
 
INVALID - net.sf.freecol.common.model.Game.FcgoState
The invalid.
INVALID_MESSAGE - Static variable in class net.sf.freecol.common.networking.DOMMessage
 
INVALID_MESSAGE - Static variable in class net.sf.freecol.common.networking.Message
 
invalidAIUnitReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unit able to perform a mission of a particular type?
invalidate() - Method in class net.sf.freecol.common.model.ProductionCache
Invalidates the production cache.
invalidate(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Invalidates the production cache if it produces or consumes the given GoodsType.
invalidateCache() - Method in class net.sf.freecol.common.model.Colony
Invalidates the production cache.
invalidateCache() - Method in class net.sf.freecol.common.model.TileItemContainer
Invalidate the production cache of the owning colony if any but only if the tile is actually being used.
invalidateCanSeeTiles() - Method in class net.sf.freecol.common.model.Player
Forces an update of the canSeeTiles.
invalidAttackReason(AIUnit, Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is another player a valid attack target?
invalidCargoReason(Cargo) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would this mission be invalid with a given cargo? Checks the cargo locations.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why is this mission invalid with a given colony target?
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid with a given colony target, given that intermediate colonies are included.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would an IndianBringGiftMission be invalid with the given unit and colony.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would an IndianDemandMission be invalid with the given unit and colony.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would a MissionaryMission be invalid with the given Colony?
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would a PioneeringMission be invalid with the given unit and colony.
invalidColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why is this mission invalid with a given colony target?
invalidEuropeReason(AIUnit, Europe) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid with a given Europe target?
invalidFullColonyReason(AIUnit, Colony) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid with a given colony target, given that intermediate colonies are excluded.
invalidIndianSettlementReason(AIUnit, IndianSettlement) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would a MissionaryMission be invalid with the given IndianSettlement?
invalidIndianSettlementReason(AIUnit, IndianSettlement) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why is this mission invalid with a given native settlement target?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why would this mission be invalid with the given unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why would this mission be invalid with the given unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why would a DefendSettlementMission be invalid with the given unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would this mission be invalid with the given unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would this mission be invalid with the given unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would this mission be invalid with the given unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would a PioneeringMission be invalid with the given unit.
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why would a PrivateeringMission be invalid with the given unit.
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why would this mission be invalid with the given unit.
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would an TransportMission be invalid with the given unit?
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would a UnitSeekAndDestroyMission be invalid with the given unit.
invalidMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why would this mission be invalid with the given unit.
invalidNewMissionReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unable to perform a new mission because it already has a valid, non-onetime mission?
invalidReason() - Method in class net.sf.freecol.server.ai.AIGoods
Is there a reason to invalidate transporting this object?
invalidReason() - Method in class net.sf.freecol.server.ai.AIUnit
Is there a reason to invalidate transporting this object?
invalidReason() - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.Mission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Why is this mission invalid? Mission subclasses must implement this routine, which probably should start by checking invalidAIUnitReason.
invalidReason() - Method in class net.sf.freecol.server.ai.TransportableAIObject
Is there a reason to invalidate transporting this object?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unit able to perform a different mission? AIPlayers will call FooMission.invalidReason(aiUnit) to determine whether it is valid to assign some unit to a FooMission, so `interesting' Mission subclasses with complex validity requirements must implement a routine with this signature.
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an AI unit able to perform a mission with a specified target? Specific Missions can be invalid for target-related reasons.
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Why would this mission be invalid with the given AI unit?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.TransportMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Why would this mission be invalid with the given AI unit and location?
invalidReason(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Why would this mission be invalid with the given AI unit and location?
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Why is this mission invalid with a given settlement target?
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Is this a valid target because it is one of our colonies.
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Is this a valid scouting target because it is a suitable native settlement or an intermediate colony.
invalidSettlementReason(AIUnit, Settlement) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would a UnitSeekAndDestroyMission be invalid with the given unit and settlement.
invalidStopLabel(Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
Create an invalid trade route stop label.
invalidTargetReason(Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is a target a valid mission target?
invalidTargetReason(Location, Player) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is a target a valid mission target?
invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Why is this mission invalid with a given tile target?
invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Why would a PioneeringMission be invalid with the given unit and tile.
invalidTileReason(AIUnit, Tile) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Is this a valid scouting target because it is a suitable tile.
invalidTransportableReason(TransportableAIObject) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is there a reason to invalidate mission to move a transportable?
invalidUnitReason(Unit) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is a unit able to perform a mission of a particular type?
invalidUnitReason(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Is this a valid target because it is a hostile unit.
invalidUnitReason(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Why would a UnitSeekAndDestroyMission be invalid with the given unit and target unit.
invokeAndWait(Runnable) - Method in class net.sf.freecol.client.control.InGameInputHandler
Shorthand to run in the EDT and wait.
invokeLater(Runnable) - Method in class net.sf.freecol.client.control.InGameInputHandler
Shorthand to run in the EDT eventually.
invokeMethod(String, Class<T>, T) - Method in class net.sf.freecol.common.model.FreeColObject
Invoke a method for this object.
invokeNowOrLater(Runnable) - Method in class net.sf.freecol.client.gui.GUI
Wrapper for SwingUtilities.invokeLater that handles the case where we are already in the EDT.
invokeNowOrWait(Runnable) - Method in class net.sf.freecol.client.gui.GUI
Wrapper for SwingUtilities.invokeAndWait that handles the case where we are already in the EDT.
invokeOn(Node) - Method in interface net.sf.freecol.common.util.Xml.Method
 
IS_ALIVE - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
IS_CONNECTED_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant IS_CONNECTED_TAG.
IS_DEAD - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
IS_ELEVATION_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant IS_ELEVATION_TAG.
IS_FARMED_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant IS_FARMED_TAG.
IS_FOOD_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant IS_FOOD_TAG.
IS_FOREST_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant IS_FOREST_TAG.
IS_MILITARY_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant IS_MILITARY_TAG.
IS_VISITED_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant IS_VISITED_TAG.
IS_WATER_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant IS_WATER_TAG.
isAbstractType() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Is this an abstract type?.
isActive() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Whether this panel is active.
isActive() - Method in class net.sf.freecol.client.gui.TerrainCursor
Returns whether this TerrainCursor is active.
isAdjacent(Tile) - Method in class net.sf.freecol.common.model.Tile
Determines whether this tile is adjacent to the specified tile.
isAdmin() - Method in class net.sf.freecol.client.FreeColClient
Checks if this client is the game admin.
isAdmin() - Method in class net.sf.freecol.common.model.Player
Is this player an admin.
isAdmin() - Method in class net.sf.freecol.common.networking.LoginMessage
 
isAI() - Method in class net.sf.freecol.common.model.Player
Is this an AI player?.
isAlive() - Method in class net.sf.freecol.common.networking.Connection
Is this connection alive?
isAmbush(FreeColGameObject, FreeColGameObject) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Could this attack be an ambush?.
isArmed() - Method in class net.sf.freecol.common.model.Unit
Does the unit have arms?.
isAtLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Is this unit at a specified location?.
isAtMaxMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
 
isAtMinMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
 
isAtSea() - Method in class net.sf.freecol.common.model.Unit
Checks whether this Unit is at sea off the map, or on board of a carrier that is.
isAttack() - Method in enum net.sf.freecol.common.model.Unit.MoveType
Checks if is attack.
isAtWar() - Method in class net.sf.freecol.common.model.Player
Checks whether this player is at war with any other player.
isAutomaticBuild() - Method in class net.sf.freecol.common.model.BuildingType
Is this building type automatically built in any colony?.
isAutomaticBuild(BuildingType) - Method in class net.sf.freecol.common.model.Colony
Is a building type able to be automatically built at no cost.
isAvailable() - Method in class net.sf.freecol.common.model.Building
Is this work location available?.
isAvailable() - Method in class net.sf.freecol.common.model.ColonyTile
Is this work location available?.
isAvailable() - Method in class net.sf.freecol.common.model.WorkLocation
Is this work location available?.
isAvailableTo(FreeColObject...) - Method in class net.sf.freecol.common.model.BuildableType
Is this buildable available to a given FreeColObject?.
isAvailableTo(Player) - Method in class net.sf.freecol.common.model.FoundingFather
Is this Founding Father available to the given player? Note that this does not cover restrictions due to the Age.
isBadlyDefended() - Method in class net.sf.freecol.common.model.Colony
Is this settlement insufficiently defended?.
isBadlyDefended() - Method in class net.sf.freecol.common.model.IndianSettlement
Is this settlement insufficiently defended?.
isBadlyDefended() - Method in class net.sf.freecol.common.model.Settlement
Is this settlement insufficiently defended?.
isBadlyDefended() - Method in class net.sf.freecol.server.ai.AIColony
Is this AI colony badly defended?
isBeached() - Method in class net.sf.freecol.common.model.Unit
Is the unit a beached ship?.
isBeached(Tile) - Method in class net.sf.freecol.common.model.Unit
Would this unit be beached if it was on a particular tile?.
isBlocked(Unit) - Method in class net.sf.freecol.common.model.Tile
Quick test whether this tile is trivially blocked to moves from a unit.
isBreedable() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods breedable?.
isBuildingMaterial() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods is required for building a BuildableType?.
isCancel() - Method in class net.sf.freecol.client.gui.ChoiceItem
Is this choice the "cancel" choice?
isCapital() - Method in class net.sf.freecol.common.model.Settlement
Is this a national capital?.
isCapital() - Method in class net.sf.freecol.common.model.SettlementType
Is this a capital settlement type?.
isCarried() - Method in class net.sf.freecol.server.ai.Cargo
Is the transportable on board the carrier?
isCarrier() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is able to carry Locatables.
isCarrying(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Checks if the carrier using this mission is carrying the given TransportableAIObject.
isCellEditable(int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Is a cell editable?
isChangeType() - Method in class net.sf.freecol.common.model.TileImprovementType
Does this tile improvement change the underlying tile type.
isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.Canvas
Checks if a client options dialog is present.
isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.GUI
 
isClientOptionsDialogShowing() - Method in class net.sf.freecol.client.gui.SwingGUI
 
isCoastland() - Method in class net.sf.freecol.common.model.Tile
Is this a land tile on the sea coast (lakes do not count).
isCollectable() - Method in class net.sf.freecol.server.ai.Cargo
Is this cargo collectable? That is, is it and the carrier at their collection points, and in a collectable mode.
isCollection() - Method in enum net.sf.freecol.server.ai.Cargo.CargoMode
 
isColonial() - Method in class net.sf.freecol.common.model.Player
Checks if this player is colonial, and thus can recruit units by producing immigration.
isColonist() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is a `colonist'.
isColonyCenterTile() - Method in class net.sf.freecol.common.model.ColonyTile
Is this the tile where the Colony is located?.
isCompatibleWith(EquipmentType) - Method in class net.sf.freecol.common.model.EquipmentType
Is this type of equipment compatible with the given type of equipment?.
isCompatibleWith(Role) - Method in class net.sf.freecol.common.model.Role
Is this role compatible with another?.
isCompatibleWith(Role, Role) - Static method in class net.sf.freecol.common.model.Role
Are two roles compatible.
isComplete() - Method in class net.sf.freecol.common.model.LostCityRumour
Is this improvement complete?.
isComplete() - Method in class net.sf.freecol.common.model.Resource
Is this improvement complete?.
isComplete() - Method in class net.sf.freecol.common.model.TileImprovement
Is this improvement complete?.
isComplete() - Method in class net.sf.freecol.common.model.TileItem
Is this improvement complete?.
isComplete() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Is this improvement complete?
isConnected() - Method in class net.sf.freecol.server.model.ServerPlayer
Is this player is currently connected to the server?
isConnectedPort() - Method in class net.sf.freecol.common.model.Settlement
Gets whether this settlement is connected to the high seas.
isConnectedTo(Direction) - Method in class net.sf.freecol.common.model.TileImprovement
Is this tile improvement connected to a similar improvement on a neighbouring tile?.
isConnectedTo(Tile) - Method in class net.sf.freecol.common.model.Tile
Is this tile connected to another across the same contiguous piece of land or water?.
isConsuming(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Does this colony consume a goods type? This is more reliable than checking net or total consumption, either of which might be cancelling to zero.
isConsuming(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Does this production cache contain consumption of a goods type?.
isCurrent() - Method in class net.sf.freecol.common.model.Building
Is this a current work location of this colony?.
isCurrent() - Method in class net.sf.freecol.common.model.ColonyTile
Is this a current work location of this colony?.
isCurrent() - Method in class net.sf.freecol.common.model.WorkLocation
Is this a current work location of this colony?.
isCurrentPlayer() - Method in class net.sf.freecol.common.networking.LoginMessage
 
isCurrentPlayer(Player) - Method in class net.sf.freecol.common.networking.CurrentPlayerNetworkRequestHandler
Check if a player is the current player.
isDamaged() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is under repair.
isDangerousToShip(Unit) - Method in class net.sf.freecol.common.model.Tile
Is this tile dangerous for a naval unit to enter? That is, is there an adjacent settlement that is likely to bombard it.
isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.ImageSelection
Checks if the given data flavor is supported by this Transferable.
isDataFlavorSupported(DataFlavor) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
isDead() - Method in class net.sf.freecol.common.model.Player
Checks if this player is dead.
isDefault() - Method in class net.sf.freecol.client.gui.ChoiceItem
Is this choice the default choice?
isDefaultRole() - Method in class net.sf.freecol.common.model.Role
Is this the default role?.
isDefaultRoleId(String) - Static method in class net.sf.freecol.common.model.Role
Is this the default role?.
isDefaultUnitType() - Method in class net.sf.freecol.common.model.UnitType
Is this the default unit type?.
isDefenceType() - Method in class net.sf.freecol.common.model.BuildingType
Is this a defence-related building type? Such buildings (stockade et al) are visible to other players.
isDefensive() - Method in class net.sf.freecol.common.model.Role
Is this an defensive role?.
isDefensive() - Method in class net.sf.freecol.common.model.UnitType
Is this a defensive unit type? Default defence is 1, same a for colonists, thus to be defensive, a colonist must have a military role.
isDefensiveUnit() - Method in class net.sf.freecol.common.model.Unit
Checks if this is an defensive unit.
isDefined - Variable in class net.sf.freecol.common.option.AbstractOption
Determine if the option has been defined.
isDeliverable() - Method in class net.sf.freecol.server.ai.Cargo
Is this cargo deliverable? That is, has it arrived at the target on board the carrier in a deliverable mode.
isDelivered() - Method in class net.sf.freecol.server.ai.Cargo
Is this cargo delivered, or otherwise removed? That is, is the cargo not on board the carrier in a deliverable mode?
isDirectlyHighSeasConnected() - Method in class net.sf.freecol.common.model.Tile
Can a unit move to the high seas from this tile?.
isDirectlyHighSeasConnected() - Method in class net.sf.freecol.common.model.TileType
Is this tile type directly connected to the high seas, that is, a unit on a tile of this type can move immediately to the high seas.
isDisposed() - Method in class net.sf.freecol.common.model.FreeColGameObject
Has this object been disposed?.
isDisposed() - Method in class net.sf.freecol.server.ai.AIObject
Has this AIObject been disposed?
isEditable() - Method in class net.sf.freecol.client.gui.option.OptionUI
 
isEditable() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Is this panel editable?
isEditable() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Is this dialog editable?
isEditable() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Is this panel editable?
isEditable() - Method in class net.sf.freecol.common.option.OptionGroup
Is this option group editable?.
isElevation() - Method in class net.sf.freecol.common.model.TileType
Is this an elevated tile type?.
isEmpty() - Method in class net.sf.freecol.common.model.BuildQueue
Checks if is empty.
isEmpty() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Are there no trade items present?.
isEmpty() - Method in class net.sf.freecol.common.model.Monarch.Force
Is this Force empty?.
isEmpty() - Method in class net.sf.freecol.common.model.TypeCountMap
Checks if is empty.
isEmpty() - Method in class net.sf.freecol.common.model.UnitLocation
Is this unit location empty?.
isEmpty() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Are there no changes present?
isEmpty() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is there nothing currently queued for this carrier?
isEnabled() - Method in class net.sf.freecol.client.gui.ChoiceItem
Should this item be enabled or not?
isEuropean() - Method in class net.sf.freecol.common.model.EuropeanNationType
Is this a European nation type?.
isEuropean() - Method in class net.sf.freecol.common.model.IndianNationType
Is this a European nation type?.
isEuropean() - Method in class net.sf.freecol.common.model.NationType
Whether this is a EuropeanNation, i.e.
isEuropean() - Method in class net.sf.freecol.common.model.Player
Checks if this player is European, with does include the REF.
isEuropeanTrade(GoodsType) - Method in class net.sf.freecol.server.ai.Cargo
Does this cargo involve trade with Europe in a given goods type?
isEven(int, int) - Static method in class net.sf.freecol.client.gui.ImageLibrary
Returns true if the tile with the given coordinates is to be considered "even".
isExpert - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
isExpert() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns true if the unit is an expert for producing the type of goods selected.
isExploration() - Method in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
Checks if is exploration.
isExplored() - Method in class net.sf.freecol.common.model.Tile
Check if the tile has been explored.
isExploredBy(Player) - Method in class net.sf.freecol.common.model.Tile
Checks if this Tile has been explored by the given Player.
isFallback() - Method in class net.sf.freecol.server.ai.Cargo
 
isFarmed - Variable in class net.sf.freecol.common.model.GoodsType
Is this a farmed goods type.
isFarmed() - Method in class net.sf.freecol.common.model.GoodsType
Is this a farmed goods type?.
isFinished - Variable in class net.sf.freecol.server.ai.goal.Goal
 
isFinished() - Method in class net.sf.freecol.server.ai.goal.Goal
Determines whether this goal is finished.
isFirstSeasonTurn() - Method in class net.sf.freecol.common.model.Turn
Is this turn the season year?.
isFirstTurn() - Method in class net.sf.freecol.common.model.Turn
Is this turn the first one?.
isFood - Variable in class net.sf.freecol.common.model.GoodsType
Is this a food type.
isFoodPlan() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Is this a food producing plan?
isFoodType() - Method in class net.sf.freecol.common.model.GoodsType
Is this an edible goods type?.
isForested() - Method in class net.sf.freecol.common.model.Tile
Is this a forested tile?.
isForested() - Method in class net.sf.freecol.common.model.TileType
Is this tile type forested?.
isFull() - Method in class net.sf.freecol.common.model.UnitLocation
Is this unit location full?.
isFullChosen() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Has full amount been selected?
isGameStarted - Variable in class net.sf.freecol.common.ServerInfo
 
isGeographic() - Method in class net.sf.freecol.server.model.ServerRegion
Is this a geographic region?
isGoodDirectory(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Is the specified file a writable directory?
isGotoStarted() - Method in class net.sf.freecol.client.gui.Canvas
Checks if there is currently a goto operation on the mapboard.
isGotoStarted() - Method in class net.sf.freecol.client.gui.MapViewer
Checks if there is currently a goto operation on the mapboard.
isHeadless() - Method in class net.sf.freecol.client.FreeColClient
Is the game in headless mode?
isHexString(String) - Static method in class net.sf.freecol.common.resources.ColorResource
 
isHighSeasConnected() - Method in class net.sf.freecol.common.model.Tile
Gets whether this tile is connected to the high seas.
isHighSeasConnected() - Method in class net.sf.freecol.common.model.TileType
Is this tile type connected to the high seas, by definition.
isImmigrationType() - Method in class net.sf.freecol.common.model.GoodsType
Does this type of goods produce immigration?.
isImprovementAllowed(TileImprovement) - Method in class net.sf.freecol.common.model.Tile
Check if a given improvement is valid for this tile.
isImprovementTypeAllowed(TileImprovementType) - Method in class net.sf.freecol.common.model.Tile
Check if a given improvement type is valid for this tile.
isInClient() - Method in class net.sf.freecol.common.model.Game
Are we executing in a client?.
isInColony() - Method in class net.sf.freecol.common.model.Unit
Checks whether this unit is working inside a colony.
isInDanger(int, float) - Method in class net.sf.freecol.common.model.Unit
Checks if there is a credible threatening unit to this unit within a range of moves.
isInDebugMode() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Is a debug mode enabled in this game?
isInDebugMode(FreeColDebugger.DebugMode) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Is a particular debug mode enabled in this game?
isIndependent() - Method in class net.sf.freecol.common.model.Feature
Is this feature an independent stand-alone one, or is it derived from some other entity such as a founding father.
isIndian() - Method in class net.sf.freecol.common.model.EuropeanNationType
Is this a native nation type?.
isIndian() - Method in class net.sf.freecol.common.model.IndianNationType
Is this a native nation type?.
isIndian() - Method in class net.sf.freecol.common.model.NationType
Whether this is a IndianNation.
isIndian() - Method in class net.sf.freecol.common.model.Player
Is this a native player?.
isInEurope() - Method in class net.sf.freecol.common.model.Goods
Is this locatable in Europe.
isInEurope() - Method in interface net.sf.freecol.common.model.Locatable
Is this locatable in Europe.
isInEurope() - Method in class net.sf.freecol.common.model.TileItem
Is this locatable in Europe.
isInEurope() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is located in Europe.
isInGame() - Method in class net.sf.freecol.client.FreeColClient
Has the game started?
isInitialized() - Static method in class net.sf.freecol.common.i18n.NumberRules
 
isInMission() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is running a mission.
isInRevengeMode() - Method in class net.sf.freecol.common.model.Game
Is this game in revenge mode?.
isInServer() - Method in class net.sf.freecol.common.model.Game
Are we executing in the server?.
isInUse() - Method in class net.sf.freecol.common.model.Tile
Is this tile under active use?.
isLand() - Method in class net.sf.freecol.common.model.Tile
Is this a land tile?.
isLand(int, int) - Method in class net.sf.freecol.common.model.LandMap
Is there land on this map at a given xy coordinate?.
isLandLocked() - Method in class net.sf.freecol.common.model.Settlement
Is this settlement landlocked?.
isLandLocked() - Method in class net.sf.freecol.common.model.Tile
Is this tile land locked?.
isLeaf() - Method in class net.sf.freecol.common.model.Region
Is this a leaf region?.
isLegal() - Method in enum net.sf.freecol.common.model.Unit.MoveType
Checks if is legal.
isLibertyType() - Method in class net.sf.freecol.common.model.GoodsType
Does this type of goods produce liberty?.
isLoggedIn() - Method in class net.sf.freecol.client.FreeColClient
Is this client logged in to a server?
isMapboardActionsEnabled() - Method in class net.sf.freecol.client.gui.Canvas
Checks if mapboard actions should be enabled.
isMapboardActionsEnabled() - Method in class net.sf.freecol.client.gui.GUI
 
isMapboardActionsEnabled() - Method in class net.sf.freecol.client.gui.SwingGUI
 
isMapEditor() - Method in class net.sf.freecol.client.FreeColClient
Are we using the map editor?
isMapNearBottom(int) - Method in class net.sf.freecol.client.gui.MapViewer
Is a y-coordinate near the bottom?
isMapNearLeft(int, int) - Method in class net.sf.freecol.client.gui.MapViewer
Is an x,y coordinate near the left?
isMapNearRight(int, int) - Method in class net.sf.freecol.client.gui.MapViewer
Is an x,y coordinate near the right?
isMapNearTop(int) - Method in class net.sf.freecol.client.gui.MapViewer
Is a y-coordinate near the top?
isMatchesNull() - Method in class net.sf.freecol.common.model.Scope
Does this scope match null?.
isMatchNegated() - Method in class net.sf.freecol.common.model.Scope
Is the match negated for this scope?.
isMilitary - Variable in class net.sf.freecol.common.model.GoodsType
Whether this type of goods is required for building equipment that grants an offence bonus or defence bonus.
isMilitaryEquipment() - Method in class net.sf.freecol.common.model.EquipmentType
Is this military equiment? (True if it grants an offensive or defensive bonus).
isMilitaryGoods() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type a military goods type?.
isMissionTag(String) - Static method in class net.sf.freecol.common.model.mission.MissionManager
Returns true if the given String is a known mission tag.
isModal() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Is this a modal dialog?
isMounted() - Method in class net.sf.freecol.common.model.Unit
Does the unit have a mount?.
isNatural() - Method in class net.sf.freecol.common.model.Disaster
Is this a natural disaster?.
isNatural() - Method in class net.sf.freecol.common.model.LostCityRumour
Is this a natural TileItem?.
isNatural() - Method in class net.sf.freecol.common.model.Resource
Is this a natural TileItem?.
isNatural() - Method in class net.sf.freecol.common.model.TileImprovement
Is this a natural TileItem?.
isNatural() - Method in class net.sf.freecol.common.model.TileImprovementType
Is this tile improvement type natural?.
isNatural() - Method in class net.sf.freecol.common.model.TileItem
Is this a natural TileItem?.
isNaval() - Method in class net.sf.freecol.common.model.Unit
Checks if this Unit is naval.
isNaval() - Method in class net.sf.freecol.common.model.UnitType
Is this a naval unit type?.
isNewLandNamed() - Method in class net.sf.freecol.common.model.Player
Has the player already selected a name for the new world?.
isNewWorldGoodsType() - Method in class net.sf.freecol.common.model.GoodsType
Is this a goods type native to the New World?.
isNewWorldLuxuryType() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type made from a New World goods type?.
isNextPlayerInNewTurn() - Method in class net.sf.freecol.server.model.ServerGame
Is the next player in a new turn?
isNextToSelf(Tile) - Method in class net.sf.freecol.server.generator.River
Returns true if the given tile is next to this river.
isNextToWater(Tile) - Method in class net.sf.freecol.server.generator.River
Returns true if the given tile is next to a river, lake or sea.
isNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.Change
Should a player be notified of this Change?
isNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
Should a player be notified of this Change?
isNullValueOK() - Method in class net.sf.freecol.common.option.AbstractOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.FileOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.ListOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.ModOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.OptionGroup
Is null an acceptable value for this option? Override this in subclasses where necessary.
isNullValueOK() - Method in class net.sf.freecol.common.option.UnitTypeOption
Is null an acceptable value for this option? Override this in subclasses where necessary.
isOccupied() - Method in class net.sf.freecol.common.model.ColonyTile
Is there a fortified enemy unit on the work tile? Production can not occur on occupied tiles.
isOccupied() - Method in class net.sf.freecol.common.model.Tile
Checks whether there is an enemy unit occupying this tile.
isOffensive() - Method in class net.sf.freecol.common.model.Role
Is this an offensive role?.
isOffensive() - Method in class net.sf.freecol.common.model.UnitType
Is this an offensive unit type?.
isOffensiveUnit() - Method in class net.sf.freecol.common.model.Unit
Checks if this is an offensive unit.
isOK() - Method in class net.sf.freecol.client.gui.ChoiceItem
Is this choice the "OK" choice?
isOnCarrier() - Method in interface net.sf.freecol.client.gui.panel.Draggable
Is this object on a carrier?
isOnCarrier() - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
Is this object on a carrier?
isOnCarrier() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Is this label on a carrier? No, it is in a market!
isOnCarrier() - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Is this object on a carrier?
isOnCarrier() - Method in class net.sf.freecol.common.model.PathNode
Checks if the unit using this path is still onboard its transport.
isOnCarrier() - Method in class net.sf.freecol.common.model.Unit
Verifies if the unit is aboard a carrier.
isOneTime() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOneTime() - Method in class net.sf.freecol.server.ai.mission.Mission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOneTime() - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOneTime() - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Should this mission be considered a mere fallback to be replaced at will? Missions are not one-time by default, true one-time missions must override this routine.
isOnRiver() - Method in class net.sf.freecol.common.model.Tile
Is this tile on or adjacent to a navigable river but not the ocean.
isOtherExpert - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
isOtherExpert() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns true if the unit is an expert for producing a type of goods other than the one selected.
isOutForAnimation(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
Returns true if the given Unit is being animated.
isOutOfDate(Turn) - Method in class net.sf.freecol.common.model.Feature
Is this feature out of date with respect to a given turn?.
isOverview() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
Is this an overview/location summary?
isPacific() - Method in class net.sf.freecol.common.model.Region
Is this region the Pacific Ocean? The Pacific Ocean is special in that it is the only Region that could be discovered in the original game.
isPartialChosen() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Has a partial amount been selected?
isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
Should a player perhaps be notified of this attack? Do not use canSeeUnit because that gives a false negative for units in settlements, which should be animated.
isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.Change
Should a player be notified of a Change for which the visibility is delegated to the change type, allowing special change-specific overrides.
isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
Should a player perhaps be notified of this move?
isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
Should a player perhaps be notified of this update?
isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.PartialObjectChange
Should a player perhaps be notified of this update?
isPerhapsNotifiable(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
Should a player perhaps be notified of this removal? They should if they can see the tile, and there is no other-player settlement present.
isPerson() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is a person, that is not a ship or wagon.
isPerson() - Method in class net.sf.freecol.common.model.UnitType
Is this a person, not a ship or wagon?.
isPolar() - Method in class net.sf.freecol.common.model.Tile
Is this tile in the polar regions?.
isPolar(Tile) - Method in class net.sf.freecol.common.model.Map
Is a tile in the map in a polar region?.
isPotentialEnemy(Player) - Method in class net.sf.freecol.common.model.Player
Is this player currently on good terms with a given player, and thus a suitable candidate for a random monarch war declaration?.
isPotentialFriend(Player) - Method in class net.sf.freecol.common.model.Player
Is this player currently on bad terms with a given player, and thus a suitable candidate for a random monarch peace declaration?.
isPrivate() - Method in class net.sf.freecol.common.networking.ChatMessage
Is this ChatMessage private?
isProducing(GoodsType) - Method in class net.sf.freecol.common.model.Colony
Does this colony produce a goods type? This is more reliable than checking net or total production, either of which might be cancelling to zero.
isProducing(GoodsType) - Method in class net.sf.freecol.common.model.ProductionCache
Does this production cache contain production of a goods type?.
isProductive(WorkLocation) - Method in class net.sf.freecol.common.model.Colony
Is a work location productive?.
isProgress() - Method in enum net.sf.freecol.common.model.Unit.MoveType
Checks if is progress.
isPublic() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
Is a public server game selected?
isRawBuildingMaterial() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods required somewhere in the chain for producing a BuildableType, and is not itself buildable.
isRawMaterial() - Method in class net.sf.freecol.common.model.GoodsType
Can this goods type be made into somthing?.
isReady() - Method in class net.sf.freecol.common.model.Player
Is this player ready to start the game?.
isRebel() - Method in class net.sf.freecol.common.model.Player
Is this a colonial rebel player?.
isRecruitable() - Method in class net.sf.freecol.common.model.UnitType
Is this UnitType recruitable in Europe?.
isREF() - Method in class net.sf.freecol.common.model.EuropeanNationType
Is this a REF nation type?.
isREF() - Method in class net.sf.freecol.common.model.IndianNationType
Is this a REF nation type?.
isREF() - Method in class net.sf.freecol.common.model.NationType
Whether this is a EuropeanREFNation.
isREF() - Method in class net.sf.freecol.common.model.Player
Is this a REF player?.
isRefined() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type made from somthing?.
isRiver() - Method in class net.sf.freecol.common.model.TileImprovement
Is this tile improvement a river?.
isRiverCorner() - Method in class net.sf.freecol.common.model.Tile
Is this tile on a river corner?.
isRoad() - Method in class net.sf.freecol.common.model.TileImprovement
Is this tile improvement a road?.
isSafe() - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Is the unit in a safe location where it can idle, or should it move?
isSameContiguity(Location, Location) - Static method in class net.sf.freecol.common.model.Map
Are two locations at least in the same contiguous land/sea-mass? This routine is here because Location is an interface.
isSameLocation(Location, Location) - Static method in class net.sf.freecol.common.model.Map
Are two locations non-null and either the same or at the same tile.
isSelectable() - Method in class net.sf.freecol.common.model.Nation
Is this nation selectable?.
isSelected() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Gets whether the action is selected.
isShore() - Method in class net.sf.freecol.common.model.Tile
Is this a shoreline tile? The tile can be water or land, and the water can be ocean, river or an inland lake.
isShowing() - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
 
isShowing() - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
Are these map controls showing?
isShowing() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
isShowingSubPanel() - Method in class net.sf.freecol.client.gui.Canvas
Checks if this Canvas displaying another panel.
isShowingSubPanel() - Method in class net.sf.freecol.client.gui.GUI
 
isShowingSubPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
isSilent() - Method in class net.sf.freecol.common.model.TradeRoute
Does this trade route generate no messages to the player?.
isSinglePlayer() - Method in class net.sf.freecol.client.FreeColClient
Is the user playing in single player mode?
isSinglePlayer() - Method in class net.sf.freecol.client.gui.LoadingSavegameInfo
Is a single player game selected?
isSinglePlayer() - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
Is a single player game selected?
isSinglePlayer() - Method in class net.sf.freecol.common.networking.LoginMessage
 
isSingleTile(int, int) - Method in class net.sf.freecol.common.model.LandMap
Do the given coordinates correspond to a location in the land map with no adjoining land?.
isSmall - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
isStopValid(Player, TradeRouteStop) - Static method in class net.sf.freecol.common.model.TradeRoute
Is a stop valid for a given player?.
isStopValid(Unit, TradeRouteStop) - Static method in class net.sf.freecol.common.model.TradeRoute
Is a stop valid for a given unit?.
isStorable() - Method in class net.sf.freecol.common.model.GoodsType
Is this goods type storable?.
isStoredAs() - Method in class net.sf.freecol.common.model.GoodsType
Is this type of goods stored as something else?.
isSummary() - Method in class net.sf.freecol.client.gui.panel.CompactLabourReport
Is this a summary?
isSummary() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
isTargetReason(String) - Static method in class net.sf.freecol.server.ai.mission.Mission
Is an invalidity reason due to a target failure?
isTargetValidForSeekAndDestroy(Unit, Tile) - Method in class net.sf.freecol.server.ai.AIPlayer
Find out if a tile contains a suitable target for seek-and-destroy.
isTemporary() - Method in class net.sf.freecol.common.model.Feature
Is this a temporary feature? True if this is a temporary feature.
isTileAccessible(Tile) - Method in class net.sf.freecol.common.model.Unit
Does a basic check whether a unit can ever expect to move to a tile.
isTileInUse(Tile) - Method in class net.sf.freecol.common.model.Colony
Is a tile actually in use by this colony?.
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.LostCityRumour
Is a tile type compatible with this tile item?.
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.Resource
Is a tile type compatible with this tile item?.
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileImprovement
Is a tile type compatible with this tile item?.
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileImprovementType
This will check if in principle this type of improvement can be used on this kind of tile, disregarding the current state of an actual tile.
isTileTypeAllowed(TileType) - Method in class net.sf.freecol.common.model.TileItem
Is a tile type compatible with this tile item?.
isTileVisible(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
 
isTooLarge(String) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Checks if the given string is to large to be displayed within this panel.
isTotal - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
if this is the total for the unit data
isTotal() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
isTradeGoods() - Method in class net.sf.freecol.common.model.GoodsType
Is this a trade goods type?.
isTradingUnit() - Method in class net.sf.freecol.common.model.Unit
Checks if this is a trading Unit, meaning that it can trade with settlements.
isTraining() - Method in class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
isTransporting(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is a transportable waiting for delivery on the cargoes list?
isType(String) - Method in class net.sf.freecol.common.networking.DOMMessage
Checks if this message is of a given type.
isType(String) - Method in class net.sf.freecol.common.networking.Message
Checks if this message is of a given type.
isUndead() - Method in class net.sf.freecol.common.model.Colony
Does this colony have undead units?.
isUndead() - Method in class net.sf.freecol.common.model.Player
Is this an undead player?.
isUndead() - Method in class net.sf.freecol.common.model.Unit
Checks if this unit is an undead.
isUnderSiege() - Method in class net.sf.freecol.common.model.Colony
Returns true if the number of enemy combat units on all tiles that belong to the colony exceeds the number of friendly combat units.
isUninitialized() - Method in class net.sf.freecol.common.model.FreeColGameObject
Has this object not yet been initialized?.
isUninitialized() - Method in class net.sf.freecol.server.ai.AIObject
Checks if this AIObject is uninitialized.
isUnique() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.GoldTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.InciteTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.StanceTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.TradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnique() - Method in class net.sf.freecol.common.model.UnitTradeItem
Is this trade item unique? This is true for the StanceTradeItem and the GoldTradeItem, and false for all others.
isUnknownEnemy() - Method in class net.sf.freecol.common.model.Nation
Is this the unknown enemy nation?.
isUnknownEnemy() - Method in class net.sf.freecol.common.model.Player
Is this player the unknown enemy?.
isUnlimited() - Method in class net.sf.freecol.common.model.Resource
Is this an unlimited resource?.
isValid() - Method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
isValid() - Method in class net.sf.freecol.common.model.ColonyTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.GoldTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.GoodsTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.InciteTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.mission.AbstractMission
Returns true if the Unit this mission was assigned to is neither null nor has been disposed, and the repeat count of the mission is greater than zero.
isValid() - Method in class net.sf.freecol.common.model.mission.CompoundMission
Returns true if the mission is valid.
isValid() - Method in class net.sf.freecol.common.model.mission.GoToMission
Returns true if the mission is still valid.
isValid() - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Returns true if the mission is still valid.
isValid() - Method in interface net.sf.freecol.common.model.mission.Mission
Returns true if the mission is still valid.
isValid() - Method in class net.sf.freecol.common.model.StanceTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.TradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.common.model.UnitTradeItem
Is this trade item valid? That is, is the request well formed.
isValid() - Method in class net.sf.freecol.server.ai.Cargo
 
isValid() - Method in class net.sf.freecol.server.ai.mission.Mission
Is this mission valid?
isValid(int, int) - Method in class net.sf.freecol.common.model.LandMap
Is an xy coordinate valid on this map?.
isValid(int, int) - Method in class net.sf.freecol.common.model.Map
Checks whether a position is valid (within the map limits).
isValid(int, int) - Method in class net.sf.freecol.common.model.Map.Position
Checks whether a position is valid within a given map size.
isValid(int, int, int, int) - Static method in class net.sf.freecol.common.model.Map
Checks if an (x,y) coordinate tuple is within a map of specified width and height.
isValid(Map.Position) - Method in class net.sf.freecol.common.model.Map
Checks whether a position is valid (within the map limits).
isValid(Player) - Method in class net.sf.freecol.common.model.TradeRouteStop
Is this stop valid?.
isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.AbstractMission
Returns true if this is a valid Mission for the given Unit.
isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.GoToMission
Returns true if the given Unit has movement points.
isValidFor(Unit) - Static method in class net.sf.freecol.common.model.mission.ImprovementMission
Returns true if the given Unit is allowed to build at least one TileImprovementType.
isVirtual() - Method in class net.sf.freecol.common.model.TileImprovement
Is this a virtual improvement?.
isWater() - Method in class net.sf.freecol.common.model.TileType
Is this a water tile type?.
isWindowed() - Method in class net.sf.freecol.client.gui.Canvas
 
isWindowed() - Method in class net.sf.freecol.client.gui.GUI
 
isWindowed() - Method in class net.sf.freecol.client.gui.SwingGUI
 
isWorkerAllowed(Unit) - Method in class net.sf.freecol.common.model.TileImprovement
Can a unit build this improvement?.
isWorkerAllowed(Unit) - Method in class net.sf.freecol.common.model.TileImprovementType
Is a particular unit allowed to build this improvement? Checks both the unit type and the available equipment.
isWorkerTypeAllowed(UnitType) - Method in class net.sf.freecol.common.model.TileImprovementType
Is a particular unit type allowed to build this improvement?.
isWorkForREF() - Method in class net.sf.freecol.common.model.Player
Checks if this player has work to do if it is a REF-player.
item - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.RemoveAction
 
itemPanel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
itemPanel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
 
items - Variable in class net.sf.freecol.client.gui.panel.ServerListTableModel
 
items - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The individual items the trade consists of.
items - Variable in class net.sf.freecol.metaserver.MetaRegister
 
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.EditSettlementDialog
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.client.gui.panel.NewPanel
itemStateChanged(ItemEvent) - Method in class net.sf.freecol.tools.FlagTest
 
itemValues - Variable in class net.sf.freecol.common.option.SelectOption
A map of the valid values.
iterateOverOpaqueLayersComponents(JComponent) - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
 
iterator() - Method in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Returns all of the animation events.
iterator() - Method in class net.sf.freecol.common.model.DiplomaticTrade
Get an iterator for all the TradeItems.
iterator() - Method in class net.sf.freecol.common.option.OptionGroup
Gets an Iterator for the Options.
IZPACK_CODES - Static variable in class net.sf.freecol.tools.InstallerTranslations
 

J

jarDirectory - Variable in class net.sf.freecol.common.io.FreeColDataFile
A prefix string for the jar-entries (only if FreeColDataFile.file is a ZIP-file).
JAVA_VERSION - Static variable in class net.sf.freecol.FreeCol
The Java version.
JAVA_VERSION_MIN - Static variable in class net.sf.freecol.FreeCol
 
javaCheck - Static variable in class net.sf.freecol.FreeCol
 
jobList - Variable in class net.sf.freecol.client.Worker
 
join(String, String...) - Static method in class net.sf.freecol.common.util.StringUtils
Joins the given strings.
join(String, List<String>) - Static method in class net.sf.freecol.common.util.StringUtils
Joins the given strings.
JOIN - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
joinColony(Unit) - Method in class net.sf.freecol.common.model.Colony
Special routine to handle non-specific add of unit to colony.
joinColony(Unit, Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for joining a colony.
joinColony(ServerPlayer, Unit, Colony) - Method in class net.sf.freecol.server.control.InGameController
Join a colony.
JoinColonyMessage - Class in net.sf.freecol.common.networking
The message sent when a unit joins a colony.
JoinColonyMessage(Colony, Unit) - Constructor for class net.sf.freecol.common.networking.JoinColonyMessage
Create a new JoinColonyMessage with the supplied name and building unit.
JoinColonyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.JoinColonyMessage
Create a new JoinColonyMessage from a supplied element.
joinComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Container for the components to enable when Join is selected.
joinMultiplayerGame(String, int) - Method in class net.sf.freecol.client.control.ConnectController
Join an existing multiplayer game.
joinNameField - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server name selection.
joinNameLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server name label.
joinPortField - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server port selection.
joinPortLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Join multiplayer server port label.
joinTransport(Unit, Direction) - Method in class net.sf.freecol.server.ai.AIGoods
This object joins a carrier unit.
joinTransport(Unit, Direction) - Method in class net.sf.freecol.server.ai.AIUnit
This object joins a carrier unit.
joinTransport(Unit, Direction) - Method in class net.sf.freecol.server.ai.TransportableAIObject
This object joins a carrier unit.
JUMP_TO_ACTIVE_UNIT - Static variable in class net.sf.freecol.client.ClientOptions
If this option is enabled, the display will recenter in order to display the active unit if it is not on screen.

K

KEEP_RAW_MATERIAL - Static variable in class net.sf.freecol.common.model.IndianSettlement
The amount of raw material that should be available before producing manufactured goods.
keepPlaying() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
key - Variable in class net.sf.freecol.common.model.Region
The key for this region if it is a predefined one.
key - Variable in class net.sf.freecol.common.option.LanguageOption.Language
The language name.
key - Variable in class net.sf.freecol.common.resources.ResourceMapper
 
key - Variable in class net.sf.freecol.server.control.ChangeSet.AttributeChange
 
key(String) - Static method in class net.sf.freecol.common.model.StringTemplate
Key.
key(Named) - Static method in class net.sf.freecol.common.model.StringTemplate
Key.
KEY - net.sf.freecol.common.model.StringTemplate.TemplateType
The key.
KEY_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant KEY_TAG.
KEY_TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
The Constant KEY_TAG.
keyPressed(KeyEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
keyReleased(KeyEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
keys - Variable in class net.sf.freecol.common.model.StringTemplate
The keys to replace within the string template.
KEYS - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
keySet() - Method in class net.sf.freecol.common.model.TypeCountMap
Key set.
keyStroke - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
keyTyped(KeyEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 

L

label - Variable in class net.sf.freecol.client.gui.option.OptionUI
The label to use for the Option.
label - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
Label with the icon of the flag.
label - Variable in class net.sf.freecol.client.gui.panel.ImageSelection
 
label - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
 
label - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
 
label - Variable in class net.sf.freecol.tools.FlagTest
 
label(String) - Static method in class net.sf.freecol.common.model.StringTemplate
Label.
LABEL - net.sf.freecol.common.model.StringTemplate.TemplateType
The label.
LABEL_TAG - Static variable in class net.sf.freecol.common.option.SelectOption
The Constant LABEL_TAG.
labelModFile(JLabel, FreeColModFile) - Static method in class net.sf.freecol.client.gui.option.ModOptionUI
Add information from a mod file to a label.
labelsByMessage - Variable in class net.sf.freecol.client.gui.panel.ReportTurnPanel
 
LABOUR_REPORT - Static variable in class net.sf.freecol.client.ClientOptions
The type of labour report to display.
LABOUR_REPORT_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
LABOUR_REPORT_COMPACT - Static variable in class net.sf.freecol.client.ClientOptions
 
labourData - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
LabourData - Class in net.sf.freecol.client.gui.panel
Holds labour statistics for the labour report.
LabourData(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.LabourData
 
LabourData.LocationData - Class in net.sf.freecol.client.gui.panel
 
LabourData.LocationData.Getter - Interface in net.sf.freecol.client.gui.panel
 
LabourData.ProductionData - Class in net.sf.freecol.client.gui.panel
 
LabourData.UnitData - Class in net.sf.freecol.client.gui.panel
 
LabourUnitPanel(UnitType, int) - Constructor for class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanel
 
LabourUnitPanelRenderer() - Constructor for class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanelRenderer
 
LAFUtilities - Class in net.sf.freecol.client.gui.plaf
Utility methods for Look-and-Feel classes.
LAFUtilities() - Constructor for class net.sf.freecol.client.gui.plaf.LAFUtilities
 
LAKE - net.sf.freecol.common.model.Region.RegionType
The lake.
LAND - net.sf.freecol.common.model.Map.Layer
The land.
LAND - net.sf.freecol.common.model.Region.RegionType
The land.
LAND - Static variable in class net.sf.freecol.common.model.TileType
The Constant LAND.
LAND_GENERATOR_ARCHIPELAGO - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
LAND_GENERATOR_CLASSIC - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
The Constant LAND_GENERATOR_ISLANDS.
LAND_GENERATOR_CONTINENT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
LAND_GENERATOR_ISLANDS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
LAND_GENERATOR_TYPE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the type of land generator to be used.
LAND_MASS - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the land mass of the map.
LAND_PAYMENT_MODIFIER - Static variable in class net.sf.freecol.common.model.Modifier
The Constant LAND_PAYMENT_MODIFIER.
LAND_PRICE_FACTOR - Static variable in class net.sf.freecol.common.model.GameOptions
Base multiplier from land productivity to price.
LAND_REGION_MAX_SIZE - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
LAND_REGION_MIN_SCORE - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
LAND_REGIONS_SCORE_VALUE - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
LAND_UNIT_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant LAND_UNIT_CHEAT.
LAND_UNITS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
The land units.
LAND_UNITS_TAG - Static variable in class net.sf.freecol.common.model.Monarch.Force
The Constant LAND_UNITS_TAG.
LandMap - Class in net.sf.freecol.common.model
A class to encapsulate a binary land map.
LandMap(int, int) - Constructor for class net.sf.freecol.common.model.LandMap
Create a new land map with specified dimensions.
LandMap(Game) - Constructor for class net.sf.freecol.common.model.LandMap
Create a land map by importing it from a given game.
LandMap(OptionGroup, Random) - Constructor for class net.sf.freecol.common.model.LandMap
Create a new land map using parameters from a supplied map generator options option group.
landREFUnitTypes - Variable in class net.sf.freecol.common.model.Monarch
The land unit types suitable for the REF.
landTileTypes - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The cached land and ocean tile types.
landTypes - Variable in class net.sf.freecol.common.model.Monarch
The land unit types suitable for support actions.
landUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
landUnits - Variable in class net.sf.freecol.common.model.Monarch.Force
The number of land units in the REF.
Language(String, Locale) - Constructor for class net.sf.freecol.common.option.LanguageOption.Language
Instantiates a new language.
LANGUAGE - Static variable in class net.sf.freecol.client.ClientOptions
Option for setting the language.
LANGUAGE_CODES - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
languageNames - Static variable in class net.sf.freecol.common.option.LanguageOption
Extra languages with alternate names.
LanguageOption - Class in net.sf.freecol.common.option
Option for selecting a language.
LanguageOption(Specification) - Constructor for class net.sf.freecol.common.option.LanguageOption
Creates a new LanguageOption.
LanguageOption.Language - Class in net.sf.freecol.common.option
The Class Language.
LanguageOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a LanguageOption in order to enable values to be both seen and changed.
LanguageOptionUI(LanguageOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.LanguageOptionUI
Creates a new LanguageOptionUI for the given LanguageOption.
languages - Static variable in class net.sf.freecol.common.option.LanguageOption
A list of know languages.
LanguageStatsRecord() - Constructor for class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
LARGE - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
LARGE_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant LARGE_RIVER.
LAST_COLONIAL_YEAR - Static variable in class net.sf.freecol.common.model.GameOptions
The last year of the game for colonial players.
LAST_TRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant LAST_TRIBUTE_TAG.
LAST_TURN_NAME - Static variable in class net.sf.freecol.client.ClientOptions
Stem of the last-turn save file name.
LAST_TURN_TAG - Static variable in class net.sf.freecol.common.model.Feature
The Constant LAST_TURN_TAG.
LAST_YEAR - Static variable in class net.sf.freecol.common.model.GameOptions
The very last year of the game.
lastPart(String, String) - Static method in class net.sf.freecol.common.util.StringUtils
Gets the last part of a string after a supplied delimiter.
LastSale - Class in net.sf.freecol.common.model
This class contains the last sale a player has made, by Settlement and GoodsType.
LastSale(String, Turn, int) - Constructor for class net.sf.freecol.common.model.LastSale
Make a new LastSale record.
LastSale(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.LastSale
Create a new last sale by reading a stream.
LastSale(Location, GoodsType, Turn, int) - Constructor for class net.sf.freecol.common.model.LastSale
Make a new LastSale record.
LastSale(Element) - Constructor for class net.sf.freecol.common.model.LastSale
Create a new last sale by reading an element.
lastSales - Variable in class net.sf.freecol.common.model.Player
The last-sale data.
lastTile - Variable in class net.sf.freecol.client.gui.CanvasMouseMotionListener
Temporary variable for checking if we need to recalculate the path when dragging units.
lastTime - Variable in class net.sf.freecol.server.model.ServerGame
Timestamp of last move, if any.
lastTribute - Variable in class net.sf.freecol.common.model.IndianSettlement
The number of the turn during which the last tribute was paid.
lastTurn - Variable in class net.sf.freecol.common.model.Feature
The last Turn in which this Feature applies.
lastUpdated - Variable in class net.sf.freecol.metaserver.MetaItem
 
latitudePerRow - Variable in class net.sf.freecol.common.model.Map
Variable used to convert rows to latitude.
launching - Variable in class net.sf.freecol.server.control.PreGameInputHandler
Is the game launching yet.
layer - Variable in class net.sf.freecol.common.model.Map
The highest map layer included.
Layer() - Constructor for enum net.sf.freecol.common.model.Map.Layer
 
LAYER_TAG - Static variable in class net.sf.freecol.common.model.Map
The Constant LAYER_TAG.
layer1 - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
layer1 - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
layout - Static variable in class net.sf.freecol.client.gui.panel.Flag
The distribution of stars in the "union", based on historical flags of the United States.
lbAt(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
State where a unit is.
lbAttack(LogBuilder, Location) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the unit has made an attack.
lbDodge(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the unit is dodging.
lbDone(LogBuilder, boolean, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
State that this mission has completed successfully.
lbDrop(LogBuilder, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
Drop the current mission.
lbFail(LogBuilder, boolean, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
The current mission has failed.
lbFail(LogBuilder, boolean, Object...) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
The current mission has failed.
lbMove(LogBuilder, Unit.MoveType) - Method in class net.sf.freecol.server.ai.mission.Mission
State that a bad move has occurred.
lbRetarget(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the mission has been retargeted.
lbWait(LogBuilder, Object...) - Method in class net.sf.freecol.server.ai.mission.Mission
State that the unit is waiting for something.
LE - net.sf.freecol.common.model.Limit.Operator
The le.
LEADING - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
leafs - Variable in class net.sf.freecol.common.model.ProductionMap.ProductionTree
The abstract goods that are actually produced.
LEARN - net.sf.freecol.common.model.LostCityRumour.RumourType
The learn.
LEARNABLE_SKILL_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant LEARNABLE_SKILL_TAG.
LEARNABLE_SKILL_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant LEARNABLE_SKILL_TAG.
learnableSkill - Variable in class net.sf.freecol.common.model.IndianSettlement
This is the skill that can be learned by Europeans at this settlement.
learnFromIndianSettlement(ServerPlayer, Unit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Learn a skill at an IndianSettlement.
learnSkill(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for learning the skill taught at a settlement.
LearnSkillMessage - Class in net.sf.freecol.common.networking
The message sent when learning for the skill taught at a settlement.
LearnSkillMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.LearnSkillMessage
Create a new LearnSkillMessage from a supplied element.
LearnSkillMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.LearnSkillMessage
Create a new LearnSkillMessage with the supplied unit and direction.
LEAVE_SHIP - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
LEAVE_TOWN - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
leaveShip(Unit) - Method in class net.sf.freecol.client.control.InGameController
Leave a ship.
leaveTransport() - Method in class net.sf.freecol.server.ai.AIGoods
This object leaves its current carrier unit by the most suitable means.
leaveTransport() - Method in class net.sf.freecol.server.ai.AIUnit
This object leaves its current carrier unit by the most suitable means.
leaveTransport() - Method in class net.sf.freecol.server.ai.TransportableAIObject
This object leaves its current carrier unit by the most suitable means.
leaveTransport(int) - Method in class net.sf.freecol.server.ai.AIGoods
Goods leaves a ship.
leaveTransport(Direction) - Method in class net.sf.freecol.server.ai.AIGoods
This object leaves its current carrier unit.
leaveTransport(Direction) - Method in class net.sf.freecol.server.ai.AIUnit
This object leaves its current carrier unit.
leaveTransport(Direction) - Method in class net.sf.freecol.server.ai.TransportableAIObject
This object leaves its current carrier unit.
LEFT - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
LEFT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
The Constant LEFT_HAND_SIDE_TAG.
LEFT_TURN - net.sf.freecol.server.generator.River.DirectionChange
 
LEFTCELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
leftColumn - Variable in class net.sf.freecol.client.gui.MapViewer
 
leftColumnX - Variable in class net.sf.freecol.client.gui.MapViewer
 
leftHandSide - Variable in class net.sf.freecol.common.model.Limit
The left hand side term of the limit expression.
leftImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
leftSpace - Variable in class net.sf.freecol.client.gui.MapViewer
 
LENGTH - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
LENGTH - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
letters - Variable in class net.sf.freecol.common.resources.FAFile
 
level - Variable in class net.sf.freecol.common.model.BuildingType
The level of building.
level - Variable in class net.sf.freecol.common.model.HighScore
The ScoreLevel/title for this score.
level - Variable in enum net.sf.freecol.server.control.ChangeSet.ChangePriority
 
Level(int) - Constructor for enum net.sf.freecol.common.model.Tension.Level
Instantiates a new level.
LEVEL_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant LEVEL_TAG.
LEVEL_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant LEVEL_TAG.
levels - Static variable in class net.sf.freecol.client.gui.GUI
Warning levels.
lib - Variable in class net.sf.freecol.client.gui.MapViewer
Scaled ImageLibrary only used for map painting.
lib - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
lib - Variable in class net.sf.freecol.client.gui.TileViewer
 
liberty - Variable in class net.sf.freecol.common.model.Colony
The number of liberty points.
liberty - Variable in class net.sf.freecol.common.model.Player
The number of liberty points.
LIBERTY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant LIBERTY.
LIBERTY_PER_REBEL - Static variable in class net.sf.freecol.common.model.Colony
The Constant LIBERTY_PER_REBEL.
LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant LIBERTY_TAG.
LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant LIBERTY_TAG.
LIBERTY_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
libertyGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The liberty goods type list.
libertyGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
LIFT_BOYCOTT_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant LIFT_BOYCOTT_CHEAT.
liftBoycottCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Cheat chances.
limit - Variable in enum net.sf.freecol.common.model.Tension.Level
The limit.
Limit - Class in net.sf.freecol.common.model
The Limit class encapsulates a limit on the availability of FreeColObjects.
Limit(String, Operand, Limit.Operator, Operand) - Constructor for class net.sf.freecol.common.model.Limit
Create a new limit.
Limit(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Limit
Create a new limit.
Limit(Specification) - Constructor for class net.sf.freecol.common.model.Limit
Create a new limit.
LIMIT - Static variable in class net.sf.freecol.tools.ForestMaker
 
LIMIT_EXCEEDED - net.sf.freecol.common.model.Colony.NoBuildReason
The limit exceeded.
Limit.Operator - Enum in net.sf.freecol.common.model
The basic operation used in evaluating this limit.
limitIgnored() - Method in class net.sf.freecol.common.model.GoodsType
Do warehouse storage limits not apply to this goods type?.
limits - Variable in class net.sf.freecol.common.model.BuildableType
Limits on the production of this type.
limits - Variable in class net.sf.freecol.common.model.Event
Limits on this event.
limitToRange(int, int, int) - Method in class net.sf.freecol.server.generator.TerrainGenerator
 
limitValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
Limit a value with respect to the limits of this option.
LINE_OF_SIGHT_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant LINE_OF_SIGHT_BONUS.
LINE_OF_SIGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant LINE_OF_SIGHT_TAG.
lineBreak - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
lineOfSight - Variable in class net.sf.freecol.common.model.UnitType
The maximum distance of tiles this UnitType can observe.
LINK_COLOR - Static variable in class net.sf.freecol.client.gui.panel.Utility
The color to use for links.
list - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
LIST_ELEMENT - Static variable in class net.sf.freecol.server.ai.AIColony
 
listen() - Method in class net.sf.freecol.common.networking.ReceivingThread
Listens to the InputStream and calls the MessageHandler for each message received.
listener - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.AvailableCellEditor
 
listenerList - Variable in class net.sf.freecol.client.gui.TerrainCursor
 
listEquals(List<T>, List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Check if two lists contents are equal but also checks for null.
listModel - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The list model describing the players trade routes.
ListOption<T> - Class in net.sf.freecol.common.option
Represents a list of Options.
ListOption(String, Specification) - Constructor for class net.sf.freecol.common.option.ListOption
Creates a new ListOption.
ListOption(Specification) - Constructor for class net.sf.freecol.common.option.ListOption
Creates a new ListOption.
ListOptionUI<T> - Class in net.sf.freecol.client.gui.option
This class provides visualization for a list of AbstractOptions in order to enable values to be both seen and changed.
ListOptionUI(GUI, ListOption<T>, boolean) - Constructor for class net.sf.freecol.client.gui.option.ListOptionUI
Creates a new ListOptionUI for the given ListOption.
listPanel - Variable in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
listPanel - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
load(BufferedInputStream) - Method in class net.sf.freecol.client.ClientOptions
Loads the options from the given buffered input stream.
load(File) - Method in class net.sf.freecol.client.ClientOptions
Loads the options from the given file.
load(File) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Load an option group from given File.
load(InputStream) - Method in class net.sf.freecol.client.ClientOptions
Loads the options from the given input stream.
load(InputStream) - Static method in class net.sf.freecol.common.i18n.NumberRules
 
load(InputStream) - Method in class net.sf.freecol.common.model.Specification
Load a specification or fragment from a stream.
load(InputStream) - Method in class net.sf.freecol.common.resources.FAFile
 
load(FreeColSavegameFile) - Method in class net.sf.freecol.client.ClientOptions
Loads the options from the given save game.
load(FreeColXMLReader) - Method in class net.sf.freecol.client.ClientOptions
Loads the options from the given reader.
load(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification
Load a specification or fragment from a stream.
LOAD - net.sf.freecol.server.ai.Cargo.CargoMode
 
LoadAction - Class in net.sf.freecol.client.gui.action
An action for filling the holds of the currently selected unit.
LoadAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.LoadAction
Creates this action.
loadActiveModMessageBundle(List<FreeColModFile>, Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Load messages specific to active mods.
loadCargo(Goods, Unit) - Method in class net.sf.freecol.client.control.InGameController
Loads a cargo onto a carrier.
loadClientOptions(File) - Method in class net.sf.freecol.client.FreeColClient
Loads the client options.
loadDefaultOptions() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Load the option group from the default file.
loadDestinations(Unit, List<GoodsType>) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Load destinations for a given unit and carried goods types.
LoadDialog - Class in net.sf.freecol.client.gui.panel
A dialog for choosing a file to load.
LoadDialog(FreeColClient, JFrame, File, FileFilter[]) - Constructor for class net.sf.freecol.client.gui.panel.LoadDialog
Creates a dialog to choose a file to load.
loadGame() - Method in class net.sf.freecol.client.control.InGameController
Opens a dialog where the user should specify the filename and loads the game.
loadGame() - Method in class net.sf.freecol.client.control.MapEditorController
Opens a dialog where the user should specify the filename and loads the game.
loadGame(File) - Method in class net.sf.freecol.client.control.MapEditorController
Loads a game from the given file.
loadGame(FreeColSavegameFile) - Method in class net.sf.freecol.server.FreeColServer
Loads a game.
loadGame(FreeColSavegameFile, Specification, Server) - Method in class net.sf.freecol.server.FreeColServer
Loads a game.
loadGoods(Location, GoodsType, int, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for loading goods.
loadGoods(ServerPlayer, Location, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Load goods.
LoadGoodsMessage - Class in net.sf.freecol.common.networking
The message sent when loading goods.
LoadGoodsMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.LoadGoodsMessage
Create a new LoadGoodsMessage from a supplied element.
LoadGoodsMessage(Location, GoodsType, int, Unit) - Constructor for class net.sf.freecol.common.networking.LoadGoodsMessage
Create a new LoadGoodsMessage.
loadHighScores() - Static method in class net.sf.freecol.common.model.HighScore
Load the high scores.
loadingLock - Variable in class net.sf.freecol.common.resources.ImageResource
 
loadingLock - Variable in class net.sf.freecol.common.resources.SZAResource
 
loadingSavegameDialog - Variable in class net.sf.freecol.client.gui.Canvas
 
LoadingSavegameDialog - Class in net.sf.freecol.client.gui.panel
Dialog for setting some options when loading a game.
LoadingSavegameDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
Creates a dialog to set the options for loading a saved game.
LoadingSavegameInfo - Class in net.sf.freecol.client.gui
Used for transferring data for the savegame to be loaded.
LoadingSavegameInfo(boolean, int, String) - Constructor for class net.sf.freecol.client.gui.LoadingSavegameInfo
 
loadMap(String...) - Method in class net.sf.freecol.common.networking.ServerAPI
Helper to load a map.
loadMap(Game, Map.Layer) - Method in class net.sf.freecol.server.generator.ColonizationMapLoader
 
loadMap(Game, Map.Layer) - Method in class net.sf.freecol.server.generator.FreeColMapLoader
 
loadMap(Game, Map.Layer) - Method in interface net.sf.freecol.server.generator.MapLoader
Load a map into the given game, copying all layers up to the given layer.
loadMessageBundle(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Load the message bundle for the given locale Error messages have to go to System.err as this routine is called before logging is enabled.
loadMessages(InputStream) - Static method in class net.sf.freecol.common.i18n.Messages
Loads messages from a resource file into the current message bundle.
loadModDirectory(File) - Static method in class net.sf.freecol.common.io.Mods
Loads all valid mods from a specified directory.
loadModMessageBundle(Locale) - Static method in class net.sf.freecol.common.i18n.Messages
Load localized messages for all mods.
loadMods() - Static method in class net.sf.freecol.common.io.Mods
Require all mods to be loaded.
loadMods(List<FreeColModFile>) - Method in class net.sf.freecol.common.model.Specification
Load mods into this specification.
loadOptionsFile(String, File) - Method in class net.sf.freecol.common.model.Specification
Load a limited set of options from a file.
loadResources() - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
loadShips(List<Unit>, List<Unit>, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Embark the land units.
loadSpecification(FreeColTcFile, NationOptions.Advantages, String) - Static method in class net.sf.freecol.FreeCol
Get the specification from a given TC file.
loadUnitAtStop(Unit, LogBuilder) - Method in class net.sf.freecol.client.control.InGameController
Work out what goods to load onto a unit at a stop, and load them.
loc - Variable in class net.sf.freecol.client.gui.FrameMotionListener
 
loc - Variable in class net.sf.freecol.common.model.UnitWas
The loc.
loc - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
locale - Variable in class net.sf.freecol.common.option.LanguageOption.Language
The corresponding Locale.
locale - Static variable in class net.sf.freecol.FreeCol
The locale, either default or command-line specified.
LOCALES_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
localFile - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
localize - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
localize(String) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
localize(String, String, String) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
localizeBorder(JComponent, StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Localize the a titled border.
LOCALIZED_LABELS_TAG - Static variable in class net.sf.freecol.common.option.SelectOption
The Constant LOCALIZED_LABELS_TAG.
localizedBorder(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a titled border with Messages.message(key) as text.
localizedBorder(String, Color) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a titled border with Messages.message(key) as text and a given colored line border.
localizedBorder(Named) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a titled border for a Named object.
localizedButton(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JButton with Messages.message(key) as text.
localizedButton(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JButton with Messages.message(template) as text.
localizedCheckBoxMenuItem(String, boolean) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JCheckBoxMenuItem with Messages.message(key) as text.
localizedHeader(String, boolean) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a default header for panels containing a localized message.
localizedHeaderLabel(String, int, FontLibrary.FontSize) - Static method in class net.sf.freecol.client.gui.panel.Utility
Gets a label containing a localized message using the header font.
localizedHeaderLabel(Named, FontLibrary.FontSize) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
localizedHeaderLabel(StringTemplate, int, FontLibrary.FontSize) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
localizedLabel(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel with Messages.message(key) as text.
localizedLabel(Named) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel with a named object.
localizedLabel(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel with Messages.message(template) as text.
localizedLabel(StringTemplate, Icon, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JLabel with Messages.message(template) as text.
localizedLabels - Variable in class net.sf.freecol.common.option.SelectOption
Use localized labels?.
localizedMenu(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenu with Messages.message(key) as text.
localizedMenu(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenu with Messages.message(template) as text.
localizedMenuItem(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(key) as text.
localizedMenuItem(String, Icon) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(key) as text.
localizedMenuItem(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(template) as text.
localizedMenuItem(StringTemplate, Icon) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JMenuItem with Messages.message(template) as text.
localizedRadioButtonMenuItem(StringTemplate, boolean) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a JRadioButtonMenuItem with Messages.message(template) as text.
localizedTextArea(String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizedTextArea(String, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizedTextArea(StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizedTextArea(StringTemplate, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
Get a text area containing a localized message.
localizeLabels() - Method in class net.sf.freecol.common.option.SelectOption
Whether the labels of this option need to be localized.
localizeToolTip(JComponent, String) - Static method in class net.sf.freecol.client.gui.panel.Utility
Localize the tool tip message for a JComponent.
localizeToolTip(JComponent, StringTemplate) - Static method in class net.sf.freecol.client.gui.panel.Utility
Localize the tool tip message for a JComponent.
Locatable - Interface in net.sf.freecol.common.model
An object that can be put in a Location.
location - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitWrapper
 
location - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
location - Variable in class net.sf.freecol.common.model.Goods
Where the goods are.
location - Variable in class net.sf.freecol.common.model.PathNode
The location this node refers to.
location - Variable in class net.sf.freecol.common.model.TradeRouteStop
The trade location of the stop.
location - Variable in class net.sf.freecol.common.model.Unit
The current unit location.
Location - Interface in net.sf.freecol.common.model
A place where a Locatable can be put.
LOCATION_RANK_EUROPE - Static variable in interface net.sf.freecol.common.model.Location
The Constant LOCATION_RANK_EUROPE.
LOCATION_RANK_HIGHSEAS - Static variable in interface net.sf.freecol.common.model.Location
The Constant LOCATION_RANK_HIGHSEAS.
LOCATION_RANK_NOWHERE - Static variable in interface net.sf.freecol.common.model.Location
The Constant LOCATION_RANK_NOWHERE.
LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Goods
The Constant LOCATION_TAG.
LOCATION_TAG - Static variable in class net.sf.freecol.common.model.TradeRouteStop
The Constant LOCATION_TAG.
LOCATION_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant LOCATION_TAG.
locationClasses - Static variable in class net.sf.freecol.common.model.Game
Map of class name to class for the location classes, to speed up game loading.
LocationData(LabourData.UnitData) - Constructor for class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
LocationData(LabourData.UnitData, boolean) - Constructor for class net.sf.freecol.client.gui.panel.LabourData.LocationData
 
locationDescription(Location) - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets a concise textual description of a location associated with the colony.
locationId - Variable in class net.sf.freecol.common.networking.LoadGoodsMessage
The identifier for the location of the goods.
locationLabel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
 
LocationRenderer() - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog.LocationRenderer
 
locComparator - Static variable in class net.sf.freecol.common.model.Unit
A comparator to compare units by position, top to bottom, left to right.
locKey(int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
lockLabel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
lockReasons - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
log - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
log(Logger, Level) - Method in class net.sf.freecol.common.util.LogBuilder
Output to a logger.
log(DOMSource, boolean) - Method in class net.sf.freecol.common.networking.Connection
Log transfer of a DOMSource.
log(Element, boolean) - Method in class net.sf.freecol.common.networking.Connection
Log transfer of an element.
LOG_FILE - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
LogBuilder - Class in net.sf.freecol.common.util
A class to wrap a StringBuilder for log generation purposes.
LogBuilder(int) - Constructor for class net.sf.freecol.common.util.LogBuilder
Create a new LogBuilder that can only be used as a buffer.
logCheat(String) - Method in class net.sf.freecol.common.model.Player
Standardized log of an instance of cheating by this player.
logDisconnect(Connection, ServerPlayer) - Method in class net.sf.freecol.server.control.InputHandler.DisconnectHandler
 
logFilePath - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The path to the log file.
logFreeColObjects(Collection<T>, LogBuilder) - Static method in class net.sf.freecol.common.model.FreeColObject
Log a collection of FreeColObjects.
loggedIn - Variable in class net.sf.freecol.client.FreeColClient
Indicated whether or not there is an open connection to the server.
logger - Static variable in class net.sf.freecol.client.ClientOptions
 
logger - Static variable in class net.sf.freecol.client.control.ConnectController
 
logger - Static variable in class net.sf.freecol.client.control.InGameController
 
logger - Static variable in class net.sf.freecol.client.control.InGameInputHandler
 
logger - Static variable in class net.sf.freecol.client.control.InputHandler
 
logger - Static variable in class net.sf.freecol.client.control.MapEditorController
 
logger - Static variable in class net.sf.freecol.client.control.PreGameController
 
logger - Static variable in class net.sf.freecol.client.control.PreGameInputHandler
 
logger - Static variable in class net.sf.freecol.client.control.SoundController
 
logger - Static variable in class net.sf.freecol.client.FreeColClient
 
logger - Static variable in class net.sf.freecol.client.gui.action.ActionManager
 
logger - Static variable in class net.sf.freecol.client.gui.action.FreeColAction
Protected to congregate the subclasses here.
logger - Static variable in class net.sf.freecol.client.gui.Canvas
 
logger - Static variable in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
 
logger - Static variable in class net.sf.freecol.client.gui.CanvasMouseListener
 
logger - Static variable in class net.sf.freecol.client.gui.CanvasMouseMotionListener
 
logger - Static variable in class net.sf.freecol.client.gui.FontLibrary
 
logger - Static variable in class net.sf.freecol.client.gui.FreeColFrame
 
logger - Static variable in class net.sf.freecol.client.gui.GUI
 
logger - Static variable in class net.sf.freecol.client.gui.GUIMessage
 
logger - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
logger - Static variable in class net.sf.freecol.client.gui.MapViewer
 
logger - Static variable in class net.sf.freecol.client.gui.menu.DebugMenu
 
logger - Static variable in class net.sf.freecol.client.gui.menu.FreeColMenuBar
 
logger - Static variable in class net.sf.freecol.client.gui.menu.InGameMenuBar
 
logger - Static variable in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
 
logger - Static variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
logger - Static variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
logger - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.BuildingPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.CargoPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ChatPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ChooseFoundingFatherDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ColorCellEditor
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.CornerMapControls
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DifficultyDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DragListener
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DropListener
 
logger - Static variable in class net.sf.freecol.client.gui.panel.DumpCargoDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.EndTurnDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ErrorPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.EventPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.FreeColDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.FreeColInputDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ImageSelection
 
logger - Static variable in class net.sf.freecol.client.gui.panel.IndianSettlementPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MainPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MapGeneratorOptionsDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
logger - Static variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.NewPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ProductionLabel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
logger - Static variable in class net.sf.freecol.client.gui.panel.RecruitPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ReportPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ReportTurnPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.RiverStyleDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.SelectAmountDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
 
logger - Static variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.StatusPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.TilePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.UnitPanel
 
logger - Static variable in class net.sf.freecol.client.gui.panel.WarehouseDialog
 
logger - Static variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
logger - Static variable in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
 
logger - Static variable in class net.sf.freecol.client.gui.ScrollThread
 
logger - Static variable in class net.sf.freecol.client.gui.TilePopup
 
logger - Static variable in class net.sf.freecol.client.gui.TileViewer
 
logger - Static variable in class net.sf.freecol.client.gui.video.VideoComponent
 
logger - Static variable in class net.sf.freecol.client.Worker
 
logger - Static variable in class net.sf.freecol.common.debug.DebugUtils
 
logger - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
 
logger - Static variable in class net.sf.freecol.common.FreeColSeed
 
logger - Static variable in class net.sf.freecol.common.i18n.Messages
 
logger - Static variable in class net.sf.freecol.common.i18n.NameCache
 
logger - Static variable in class net.sf.freecol.common.i18n.Number
 
logger - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
logger - Static variable in class net.sf.freecol.common.io.FreeColDataFile
 
logger - Static variable in class net.sf.freecol.common.io.FreeColXMLReader
 
logger - Static variable in class net.sf.freecol.common.io.FreeColXMLWriter
 
logger - Static variable in class net.sf.freecol.common.io.Mods
 
logger - Static variable in class net.sf.freecol.common.model.Building
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Colony
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.ColonyTile
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.ColonyWas
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Europe
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.EuropeWas
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.FeatureContainer
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.FreeColGameObject
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.FreeColObject
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Game
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Goods
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.GoodsContainer
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.GoodsLocation
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.HighScore
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.HighSeas
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.LandMap
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.LostCityRumour
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Map
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Market
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.MarketData
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.MarketWas
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.mission.MissionManager
 
logger - Static variable in class net.sf.freecol.common.model.Monarch
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.NationOptions
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Operand
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Player
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.RandomRange
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Region
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Resource
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Settlement
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Specification
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Tile
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.TileItemContainer
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.TradeRoute
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.TradeRouteStop
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.Unit
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.UnitLocation
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.UnitWas
The Constant logger.
logger - Static variable in class net.sf.freecol.common.model.WorkLocation
The Constant logger.
logger - Static variable in class net.sf.freecol.common.networking.Client
 
logger - Static variable in class net.sf.freecol.common.networking.Connection
 
logger - Static variable in class net.sf.freecol.common.networking.DOMMessage
 
logger - Static variable in class net.sf.freecol.common.networking.Message
 
logger - Static variable in class net.sf.freecol.common.networking.ReceivingThread
 
logger - Static variable in class net.sf.freecol.common.networking.ServerAPI
 
logger - Static variable in class net.sf.freecol.common.option.AbstractOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.AudioMixerOption
The logger.
logger - Static variable in class net.sf.freecol.common.option.BooleanOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.FileOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.IntegerOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.LanguageOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.ListOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.ModOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.OptionGroup
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.PercentageOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.RangeOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.SelectOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.StringOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.TextOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.option.UnitTypeOption
The Constant logger.
logger - Static variable in class net.sf.freecol.common.resources.ColorResource
 
logger - Static variable in class net.sf.freecol.common.resources.FontResource
 
logger - Static variable in class net.sf.freecol.common.resources.ImageResource
 
logger - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
logger - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
logger - Static variable in class net.sf.freecol.common.resources.ResourceMapping
 
logger - Static variable in class net.sf.freecol.common.resources.SZAResource
 
logger - Static variable in class net.sf.freecol.common.sound.SoundPlayer
 
logger - Static variable in class net.sf.freecol.common.util.Utils
 
logger - Static variable in class net.sf.freecol.FreeCol
 
logger - Static variable in class net.sf.freecol.metaserver.MetaItem
 
logger - Static variable in class net.sf.freecol.metaserver.MetaRegister
 
logger - Static variable in class net.sf.freecol.metaserver.MetaServer
 
logger - Static variable in class net.sf.freecol.metaserver.NetworkHandler
 
logger - Static variable in class net.sf.freecol.server.ai.AIColony
 
logger - Static variable in class net.sf.freecol.server.ai.AIGoods
 
logger - Static variable in class net.sf.freecol.server.ai.AIInGameInputHandler
 
logger - Static variable in class net.sf.freecol.server.ai.AIMain
 
logger - Static variable in class net.sf.freecol.server.ai.AIMessage
 
logger - Static variable in class net.sf.freecol.server.ai.AIObject
 
logger - Static variable in class net.sf.freecol.server.ai.AIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.AIUnit
 
logger - Static variable in class net.sf.freecol.server.ai.Cargo
 
logger - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
logger - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
logger - Static variable in class net.sf.freecol.server.ai.goal.Goal
 
logger - Static variable in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
logger - Static variable in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
logger - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
logger - Static variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.MissionaryMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.PrivateerMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.ScoutingMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
 
logger - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
 
logger - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.REFAIPlayer
 
logger - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
logger - Static variable in class net.sf.freecol.server.ai.Wish
 
logger - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
logger - Static variable in class net.sf.freecol.server.ai.WorkLocationPlan
 
logger - Static variable in class net.sf.freecol.server.control.Controller
 
logger - Static variable in class net.sf.freecol.server.control.InGameController
 
logger - Static variable in class net.sf.freecol.server.control.InGameInputHandler
 
logger - Static variable in class net.sf.freecol.server.control.InputHandler
 
logger - Static variable in class net.sf.freecol.server.control.PreGameController
 
logger - Static variable in class net.sf.freecol.server.control.PreGameInputHandler
 
logger - Static variable in class net.sf.freecol.server.control.UserConnectionHandler
 
logger - Static variable in class net.sf.freecol.server.FreeColServer
 
logger - Static variable in class net.sf.freecol.server.generator.River
 
logger - Static variable in class net.sf.freecol.server.generator.SimpleMapGenerator
 
logger - Static variable in class net.sf.freecol.server.generator.TerrainGenerator
 
logger - Static variable in class net.sf.freecol.server.model.DiplomacySession
 
logger - Static variable in class net.sf.freecol.server.model.LootSession
 
logger - Static variable in class net.sf.freecol.server.model.MonarchSession
 
logger - Static variable in class net.sf.freecol.server.model.ServerBuilding
 
logger - Static variable in class net.sf.freecol.server.model.ServerColony
 
logger - Static variable in class net.sf.freecol.server.model.ServerColonyTile
 
logger - Static variable in class net.sf.freecol.server.model.ServerEurope
 
logger - Static variable in class net.sf.freecol.server.model.ServerGame
 
logger - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
 
logger - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
logger - Static variable in class net.sf.freecol.server.model.ServerUnit
 
logger - Static variable in class net.sf.freecol.server.model.TradeSession
 
logger - Static variable in class net.sf.freecol.server.model.TransactionSession
 
logger - Static variable in class net.sf.freecol.server.networking.Server
 
login(String, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for logging in a player (pre-game).
login(String, String, int) - Method in class net.sf.freecol.client.control.ConnectController
Starts the client and connects to host:port.
login(Connection, Element) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Handles a "login"-request.
LoginMessage - Class in net.sf.freecol.common.networking
The message sent when logging in.
LoginMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.LoginMessage
Create a new LoginMessage from a supplied element.
LoginMessage(Player, String, String, boolean, boolean, boolean, Unit, Game) - Constructor for class net.sf.freecol.common.networking.LoginMessage
Create a new LoginMessage with the supplied name and version.
logLevel - Static variable in class net.sf.freecol.FreeCol
The level of logging in this game.
LOGLEVEL_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
logMissions(Map<Unit, String>, LogBuilder) - Method in class net.sf.freecol.server.ai.AIPlayer
Log the missions of this player.
logModifiers(LogBuilder, Set<Modifier>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Helper to log modifiers with.
logout() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for logging out.
logout(boolean) - Method in class net.sf.freecol.client.control.ConnectController
Sends a logout message to the server.
logout(Connection, Element) - Method in class net.sf.freecol.server.control.InGameInputHandler
Handles a "logout"-message.
logout(Connection, Element) - Method in class net.sf.freecol.server.control.InputHandler
Handles a "logout"-message.
logout(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "logout"-message.
logout(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "logout"-message.
logPurchase(GoodsType, int, int) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Logs a purchase.
logPurchase(GoodsType, int, int) - Method in interface net.sf.freecol.common.model.TransactionListener
Logs a purchase.
logResult - Variable in class net.sf.freecol.common.networking.Connection
 
logSale(GoodsType, int, int, int) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Logs a sale.
logSale(GoodsType, int, int, int) - Method in interface net.sf.freecol.common.model.TransactionListener
Logs a sale.
logWriter - Variable in class net.sf.freecol.common.networking.Connection
 
longSides - Static variable in enum net.sf.freecol.common.model.Direction
The Constant longSides.
lookup(Class<T>, String, String) - Static method in class net.sf.freecol.server.model.TransactionSession
Look up a session of specified type given the IDs of the game objects involved.
lookup(Class<T>, FreeColGameObject, FreeColGameObject) - Static method in class net.sf.freecol.server.model.TransactionSession
Look up a session of specified type given the game objects involved.
lookup(Game, String) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Look up an identifier in an enclosing game.
loot(Unit, String, List<Goods>) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for looting.
loot(Unit, List<Goods>, String) - Method in class net.sf.freecol.client.control.InGameController
Loot some cargo.
LOOT_SHIP - net.sf.freecol.common.model.CombatModel.CombatResult
The loot ship.
lootCargo(Unit, List<Goods>, String) - Method in class net.sf.freecol.client.control.InGameController
Loot some cargo.
lootCargo(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Replies to loot cargo offer.
lootCargo(ServerPlayer, Unit, String, List<Goods>) - Method in class net.sf.freecol.server.control.InGameController
Loot cargo.
lootCargo(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Ask the player to choose something to loot.
LootCargoMessage - Class in net.sf.freecol.common.networking
The message sent when looting cargo.
LootCargoMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.LootCargoMessage
Create a new LootCargoMessage from a supplied element.
LootCargoMessage(Unit, String, List<Goods>) - Constructor for class net.sf.freecol.common.networking.LootCargoMessage
Create a new LootCargoMessage.
LootSession - Class in net.sf.freecol.server.model
A type of session to handle looting of cargo.
LootSession(Unit, Unit, List<Goods>) - Constructor for class net.sf.freecol.server.model.LootSession
 
LOSE - net.sf.freecol.common.model.CombatModel.CombatResult
The lose.
LOSE_AUTOEQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
The lose autoequip.
LOSE_EQUIP - net.sf.freecol.common.model.CombatModel.CombatResult
The lose equip.
loserId - Variable in class net.sf.freecol.common.networking.LootCargoMessage
The object identifier of the unit that is looted.
losingEquipmentDemotesUnit() - Method in class net.sf.freecol.common.model.Unit
Does losing equipment mean the demotion of this unit?.
losingEquipmentKillsUnit() - Method in class net.sf.freecol.common.model.Unit
Does losing a piece of equipment mean the death of this unit?.
LOSS_OF_BUILDING - Static variable in class net.sf.freecol.common.model.Effect
The Constant LOSS_OF_BUILDING.
LOSS_OF_BUILDING_PRODUCTION - Static variable in class net.sf.freecol.common.model.Effect
The Constant LOSS_OF_BUILDING_PRODUCTION.
LOSS_OF_GOODS - Static variable in class net.sf.freecol.common.model.Effect
The Constant LOSS_OF_GOODS.
LOSS_OF_MONEY - Static variable in class net.sf.freecol.common.model.Effect
The Constant LOSS_OF_MONEY.
LOSS_OF_TILE_PRODUCTION - Static variable in class net.sf.freecol.common.model.Effect
The Constant LOSS_OF_TILE_PRODUCTION.
LOSS_OF_UNIT - Static variable in class net.sf.freecol.common.model.Effect
The Constant LOSS_OF_UNIT.
LOST_CITY - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The lost city.
LOST_CITY_RUMOUR - net.sf.freecol.common.model.ModelMessage.MessageType
The lost city rumour.
LOST_CITY_RUMOUR - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
LostCityRumour - Class in net.sf.freecol.common.model
Represents a lost city rumour.
LostCityRumour(Game, String) - Constructor for class net.sf.freecol.common.model.LostCityRumour
Creates a new LostCityRumour instance.
LostCityRumour(Game, Tile) - Constructor for class net.sf.freecol.common.model.LostCityRumour
Creates a new LostCityRumour instance.
LostCityRumour(Game, Tile, LostCityRumour.RumourType, String) - Constructor for class net.sf.freecol.common.model.LostCityRumour
Creates a new LostCityRumour instance.
LostCityRumour.RumourType - Enum in net.sf.freecol.common.model
Constants describing types of Lost City Rumours.
LostCityRumourTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.LostCityRumourTransform
 
low - Variable in class net.sf.freecol.common.i18n.Relation
 
LOW - net.sf.freecol.common.model.NationType.AggressionLevel
The low.
LOW - net.sf.freecol.common.model.NationType.SettlementNumber
The low.
LOW_LEVEL - Static variable in class net.sf.freecol.client.ClientOptions
Generate warning of stock drops below this percentage of capacity.
LOW_LEVEL_DEFAULT - Static variable in class net.sf.freecol.common.model.ExportData
The Constant LOW_LEVEL_DEFAULT.
LOW_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ExportData
The Constant LOW_LEVEL_TAG.
LOW_PRODUCTION_THRESHOLD - Static variable in class net.sf.freecol.server.ai.ColonyPlan
Require production plans to always produce an amount exceeding this.
LOW_PRODUCTION_THRESHOLD_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant LOW_PRODUCTION_THRESHOLD_TAG.
LOW_PRODUCTION_WARNING_VALUE - Static variable in class net.sf.freecol.common.model.Tile
Warn about colonies that can not produce this amount of a building material.
LOWER_CAP_INCREASE - Static variable in class net.sf.freecol.common.model.GameOptions
Lower bound on the recruitment price.
LOWER_CAP_INITIAL - Static variable in class net.sf.freecol.common.model.Europe
The initial lower bound on recruitment price.
LOWER_TAX_OTHER - net.sf.freecol.common.model.Monarch.MonarchAction
The lower tax other.
LOWER_TAX_WAR - net.sf.freecol.common.model.Monarch.MonarchAction
The lower tax war.
lowerTax(Random) - Method in class net.sf.freecol.common.model.Monarch
Calculates a tax reduction.
lowLevel - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
lowLevel - Variable in class net.sf.freecol.common.model.ExportData
The low water mark for the goods type.
lowProductionThreshold - Variable in class net.sf.freecol.common.model.GoodsType
A threshold amount of potential production of this goods type at a colony site, below which the score for the site is reduced.
LT - net.sf.freecol.common.model.Limit.Operator
The lt.
luxuryGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 

M

MADE_FROM_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant MADE_FROM_TAG.
madeFrom - Variable in class net.sf.freecol.common.model.GoodsType
What this goods type is made from.
magnitude - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverTransform
 
magnitude - Variable in class net.sf.freecol.common.model.TileImprovement
The improvement magnitude.
magnitude - Variable in class net.sf.freecol.common.model.TileImprovementType
The magnitude of the improvement.
MAGNITUDE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant MAGNITUDE_TAG.
MAGNITUDE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant MAGNITUDE_TAG.
main(String[]) - Static method in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
main(String[]) - Static method in class net.sf.freecol.FreeCol
The entrypoint.
main(String[]) - Static method in class net.sf.freecol.metaserver.MetaServer
Creates and starts a new MetaServer.
main(String[]) - Static method in class net.sf.freecol.tools.ColonizationMapReader
 
main(String[]) - Static method in class net.sf.freecol.tools.ColonizationSaveGameReader
 
main(String[]) - Static method in class net.sf.freecol.tools.DesktopEntry
Pass the desktop entry file to create as first argument.
main(String[]) - Static method in class net.sf.freecol.tools.FlagTest
 
main(String[]) - Static method in class net.sf.freecol.tools.ForestMaker
Pass the source directory as first argument.
main(String[]) - Static method in class net.sf.freecol.tools.FSGConverter
An entry point for converting FreeCol Savegames.
main(String[]) - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
main(String[]) - Static method in class net.sf.freecol.tools.InstallerTranslations
 
main(String[]) - Static method in class net.sf.freecol.tools.MapConverter
 
main(String[]) - Static method in class net.sf.freecol.tools.MergeTranslations
 
main(String[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
main(String[]) - Static method in class net.sf.freecol.tools.SaveGameValidator
 
main(String[]) - Static method in class net.sf.freecol.tools.TranslationReport
 
MAIN_FILE - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
mainFont - Static variable in class net.sf.freecol.client.gui.FontLibrary
The optional custom main Font
mainPanel - Variable in class net.sf.freecol.client.gui.Canvas
 
MainPanel - Class in net.sf.freecol.client.gui.panel
The initial panel where the user chooses from the main modes of operation.
MainPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.MainPanel
The constructor that will add the items to this panel.
MAKE_PEACE - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The make peace.
makeAIObject(AIMain, String, Class<T>, T, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Either get an existing AIObject from a stream attribute or create it if it does not exist.
makeAIPlayer(Nation) - Method in class net.sf.freecol.server.FreeColServer
Make a new AI player and add it to the game.
makeButton(String, String) - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
 
makeCanSeeTiles(Map) - Method in class net.sf.freecol.common.model.Player
Builds a canSeeTiles array.
makeCargo(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
For a given transportable, work out where the carrier has to go to advance the cargo (target), and what to do there (mode), allowing a new Cargo to be defined.
makeContact(Player, Player) - Static method in class net.sf.freecol.common.model.Player
Set this player as having made initial contact with another player.
makeFileFilter(String, String...) - Static method in class net.sf.freecol.common.io.FreeColDataFile
Make a FileFilter for a set of file endings.
makeFreeColGameObject(Game, String, Class<T>, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Either get an existing FreeColGameObject from a stream attribute or create it if it does not exist.
makeKey(Location, GoodsType) - Static method in class net.sf.freecol.common.model.LastSale
Make a String to be used as a key for looking up sales.
makeLakes(Map, List<Tile>) - Static method in class net.sf.freecol.server.generator.TerrainGenerator
Make lake regions from unassigned lake tiles.
makeLostCityRumours(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Make lost city rumours on the given map.
makeMapButton(File) - Method in class net.sf.freecol.client.gui.panel.MapGeneratorOptionsDialog
Make a map button for a given map file.
makeNativeSettlements(Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Make the native settlements, at least a capital for every nation and random numbers of other settlements.
makeNegatedPersonScope() - Static method in class net.sf.freecol.common.model.Scope
Helper for scope fixups.
makePriceChangeMessage(GoodsType) - Method in class net.sf.freecol.common.model.Market
Make up a ModelMessage describing the change in this Market for a specified type of goods.
makeProductionItem(GoodsType, WorkLocation, int, UnitLabel, boolean) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
makeRegionKey(Player, Region.RegionType) - Static method in class net.sf.freecol.common.i18n.NameCache
Make a key for a player and region type.
makes - Variable in class net.sf.freecol.common.model.GoodsType
What this goods type can make.
makeServerObject(String, String) - Method in class net.sf.freecol.server.model.ServerGame
Makes a trivial server object in this game given a server object tag and an identifier.
makeSessionKey(Class, String, String) - Static method in class net.sf.freecol.server.model.TransactionSession
Make a transaction session key.
makeSessionKey(Class, FreeColGameObject, FreeColGameObject) - Static method in class net.sf.freecol.server.model.TransactionSession
Make a transaction session key given two game objects.
makeTeaPartyModifier() - Method in class net.sf.freecol.server.model.ServerPlayer
Make a tea party modifier for the current turn.
makeTimedModifier(String, Modifier, Turn) - Static method in class net.sf.freecol.common.model.Modifier
Makes a timed modifier (one with start/end turn and increment) with the specified identifier from a template modifier (containing the increment and value) and given start turn.
makeTrivial(String, String...) - Static method in class net.sf.freecol.server.ai.AIMessage
Make a trivial message.
makeUnmodifiableList(T...) - Static method in class net.sf.freecol.common.util.CollectionUtils
Make an unmodifiable list with specified members.
makeUnmodifiableSet(T...) - Static method in class net.sf.freecol.common.util.CollectionUtils
Make an unmodifiable set with specified members.
ManageMissionariesGoal - Class in net.sf.freecol.server.ai.goal
This Goal deals with all missionaries of one AIPlayer.
ManageMissionariesGoal(AIPlayer, Goal, float) - Constructor for class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
MANDATORY_COLONY_YEAR - Static variable in class net.sf.freecol.common.model.GameOptions
The year in which owning at least one colony becomes mandatory.
MANUAL_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
 
many - net.sf.freecol.common.i18n.Number.Category
 
MANY_TURNS - Static variable in class net.sf.freecol.common.model.Unit
A large number of turns, denoting pathfinding failure.
map - Variable in class net.sf.freecol.common.model.Game
The map of the New World.
map - Variable in class net.sf.freecol.common.model.LandMap
The land map.
map - Variable in class net.sf.freecol.server.generator.River
The map on which the river flows.
map(Collection<T>, Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a stream from a collection and an immediate mapping transform.
map(T[], Function<? super T, ? extends R>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Create a stream from an array and an immediate mapping transform.
Map - Class in net.sf.freecol.common.model
A rectangular isometric map.
Map(Game, int, int) - Constructor for class net.sf.freecol.common.model.Map
Create a new Map from a collection of tiles.
Map(Game, String) - Constructor for class net.sf.freecol.common.model.Map
Creates a new Map with the given object identifier.
Map(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Map
Create a new Map from an Element in a DOM-parsed XML-tree.
MAP - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
MAP_CONTROLS - Static variable in class net.sf.freecol.client.ClientOptions
Style of map controls.
MAP_CONTROLS_CLASSIC - Static variable in class net.sf.freecol.client.ClientOptions
 
MAP_CONTROLS_CORNERS - Static variable in class net.sf.freecol.client.ClientOptions
 
MAP_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MAP_GENERATOR_OPTIONS - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
MAP_GENERATOR_OPTIONS_FILE_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MAP_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
MAP_HEIGHT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the map height.
MAP_SCALE_MAX - Static variable in class net.sf.freecol.client.gui.MapViewer
 
MAP_SCALE_MIN - Static variable in class net.sf.freecol.client.gui.MapViewer
 
MAP_SCALE_STEP - Static variable in class net.sf.freecol.client.gui.MapViewer
 
MAP_SCROLL_ON_DRAG - Static variable in class net.sf.freecol.client.ClientOptions
Option to scroll when dragging units on the mapboard.
MAP_WIDTH - Static variable in class net.sf.freecol.client.gui.panel.MapControls
 
MAP_WIDTH - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the map width.
Map.CircleIterator - Class in net.sf.freecol.common.model
An iterator returning positions in a spiral starting at a given center tile.
Map.Layer - Enum in net.sf.freecol.common.model
The layers included in the map.
Map.MoveCandidate - Class in net.sf.freecol.common.model
Internal class for evaluating a candidate move.
Map.MoveStep - Enum in net.sf.freecol.common.model
Possible actions by the unit travelling along a path in consideration of the next tile.
Map.Position - Class in net.sf.freecol.common.model
A position on the Map.
Map.SearchHeuristic - Interface in net.sf.freecol.common.model
Simple interface to supply a heuristic to the A* routine.
Map.WholeMapIterator - Class in net.sf.freecol.common.model
An iterator for the whole map.
MapboardAction - Class in net.sf.freecol.client.gui.action
Super class for all actions that should be disabled when the mapboard is not selected.
MapboardAction(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.action.MapboardAction
Creates a new MapboardAction.
mapControls - Variable in class net.sf.freecol.client.gui.SwingGUI
 
MapControls - Class in net.sf.freecol.client.gui.panel
A collection of panels and buttons that are used to provide the user with a more detailed view of certain elements on the map and also to provide a means of input in case the user can't use the keyboard.
MapControls(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.panel.MapControls
The basic constructor.
MapControlsAction - Class in net.sf.freecol.client.gui.action
An action for displaying the map controls.
MapControlsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MapControlsAction
Creates this action.
MapConverter - Class in net.sf.freecol.tools
Convert map formats.
MapConverter() - Constructor for class net.sf.freecol.tools.MapConverter
 
mapEditor - Variable in class net.sf.freecol.client.FreeColClient
Are we using the map editor?
MapEditorAction - Class in net.sf.freecol.client.gui.action
An action for starting the Map Editor.
MapEditorAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MapEditorAction
Creates a new MapEditorAction.
mapEditorController - Variable in class net.sf.freecol.client.FreeColClient
 
MapEditorController - Class in net.sf.freecol.client.control
The map editor controller.
MapEditorController(FreeColClient) - Constructor for class net.sf.freecol.client.control.MapEditorController
Creates a new MapEditorController.
MapEditorController.IMapTransform - Interface in net.sf.freecol.client.control
 
MapEditorMenuBar - Class in net.sf.freecol.client.gui.menu
The menu bar used when running in editor mode.
MapEditorMenuBar(FreeColClient, MouseMotionListener) - Constructor for class net.sf.freecol.client.gui.menu.MapEditorMenuBar
Creates a new MapEditorMenuBar.
mapEditorPanel - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
MapEditorTransformPanel - Class in net.sf.freecol.client.gui.panel
A panel for choosing the current MapTransform.
MapEditorTransformPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Creates a panel to choose a map transform.
MapEditorTransformPanel.LostCityRumourTransform - Class in net.sf.freecol.client.gui.panel
 
MapEditorTransformPanel.MapTransform - Class in net.sf.freecol.client.gui.panel
Represents a transformation that can be applied to a Tile.
MapEditorTransformPanel.ResourceTransform - Class in net.sf.freecol.client.gui.panel
Adds, removes or cycles through the available resources for this Tile.
MapEditorTransformPanel.RiverTransform - Class in net.sf.freecol.client.gui.panel
 
MapEditorTransformPanel.SettlementTransform - Class in net.sf.freecol.client.gui.panel
 
MapEditorTransformPanel.TileTypeTransform - Class in net.sf.freecol.client.gui.panel
 
mapEntriesByKey(Map<K, V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapEntriesByKey(Map<K, V>, Comparator<K>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapEntriesByValue(Map<K, V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapEntriesByValue(Map<K, V>, Comparator<V>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Get the entries in a map in a sorted order.
mapGenerator - Variable in class net.sf.freecol.server.FreeColServer
The map generator.
MapGenerator - Interface in net.sf.freecol.server.generator
Creates maps and sets the starting locations for the players.
mapGeneratorOptions - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
MapGeneratorOptions - Class in net.sf.freecol.common.option
Keeps track of the available map generator options.
MapGeneratorOptions() - Constructor for class net.sf.freecol.common.option.MapGeneratorOptions
 
MAPGENERATOROPTIONS_IMPORT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Map generator options import group.
MAPGENERATOROPTIONS_LAND_GENERATOR - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Map generator options land generator group.
MAPGENERATOROPTIONS_TERRAIN_GENERATOR - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Map generator options terrain generator group.
MapGeneratorOptionsDialog - Class in net.sf.freecol.client.gui.panel
Dialog for changing the map generator options.
MapGeneratorOptionsDialog(FreeColClient, JFrame, boolean) - Constructor for class net.sf.freecol.client.gui.panel.MapGeneratorOptionsDialog
Creates a dialog to set the map generator options.
mapHeight - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
MapLayerGenerator - Interface in net.sf.freecol.server.generator
Generates a map layer.
MapLoader - Interface in net.sf.freecol.server.generator
 
mapOptions - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
The cached map generator options.
mapOptions - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The cached map generator options.
MAPS_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
MapSizeDialog - Class in net.sf.freecol.client.gui.panel
A dialog for choosing a map size.
MapSizeDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.MapSizeDialog
Creates a dialog to choose the map size.
MapTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
 
mapViewer - Variable in class net.sf.freecol.client.gui.Canvas
 
mapViewer - Variable in class net.sf.freecol.client.gui.SwingGUI
The MapViewer instance used by canvas to paint the main map.
MapViewer - Class in net.sf.freecol.client.gui
MapViewer is a private helper class of Canvas and SwingGUI.
MapViewer(FreeColClient) - Constructor for class net.sf.freecol.client.gui.MapViewer
The constructor to use.
MapViewer.BorderType - Enum in net.sf.freecol.client.gui
 
MapViewer.TextSpecification - Class in net.sf.freecol.client.gui
 
mapWidth - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
margin - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
MARGIN - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
MARGIN - Static variable in class net.sf.freecol.tools.ForestMaker
 
mark() - Method in class net.sf.freecol.common.util.LogBuilder
Remember a position in a buffer.
mark(int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
market - Variable in class net.sf.freecol.client.gui.panel.MarketLabel
The enclosing market.
market - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
market - Variable in class net.sf.freecol.common.model.MarketWas
The market.
market - Variable in class net.sf.freecol.common.model.Player
The market for Europe.
Market - Class in net.sf.freecol.common.model
This class implements a simple economic model where a market holds all goods to be sold and the price of a particular goods type is determined solely by its availability in that market.
Market(Game, String) - Constructor for class net.sf.freecol.common.model.Market
Creates a new Market with the given identifier.
Market(Game, Player) - Constructor for class net.sf.freecol.common.model.Market
Main constructor for creating a market for a new player.
MARKET_PRICES - net.sf.freecol.common.model.ModelMessage.MessageType
The market prices.
MARKET_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant MARKET_TAG.
Market.Access - Enum in net.sf.freecol.common.model
Constant for specifying the access to this Market when selling goods.
marketData - Variable in class net.sf.freecol.common.model.Market
The contents of the market, keyed by goods type.
MarketData - Class in net.sf.freecol.common.model
Objects of this class hold the market data for a particular type of goods.
MarketData(Game, String) - Constructor for class net.sf.freecol.common.model.MarketData
Creates a new MarketData with the given identifier.
MarketData(Game, GoodsType) - Constructor for class net.sf.freecol.common.model.MarketData
Creates a new MarketData instance.
MarketLabel - Class in net.sf.freecol.client.gui.panel
This label represents a cargo type on the European market.
MarketLabel(ImageLibrary, GoodsType, Market) - Constructor for class net.sf.freecol.client.gui.panel.MarketLabel
Initializes this JLabel with the given goods type.
marketPanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
MarketPanel(EuropePanel) - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Creates this MarketPanel.
marketValueComparator - Static variable in class net.sf.freecol.server.ai.ProductionCache
Compares entries by market value of production.
MarketWas - Class in net.sf.freecol.common.model
Helper container to remember the Market state prior to some change, and fire off any consequent property changes.
MarketWas(Player) - Constructor for class net.sf.freecol.common.model.MarketWas
Make a new MarketWas instance for the given player.
markSupported() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
mask - Variable in class net.sf.freecol.common.model.TileImprovementStyle
A key for the forest overlay, derived from the above.
MASK_COLOR - Static variable in class net.sf.freecol.client.gui.GrayLayer
Color for graying out background component
MATCH_NEGATED_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant MATCH_NEGATED_TAG.
matches(double) - Method in class net.sf.freecol.common.i18n.Relation
Returns true if the given number matches this relation.
matches(double) - Method in class net.sf.freecol.common.i18n.Rule
Returns true if this rule matches the given number.
matches(FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet.Change
Does this Change operate on the given object?
matches(FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
Does this Change operate on the given object?
MATCHES_NULL_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant MATCHES_NULL_TAG.
matchesNull - Variable in class net.sf.freecol.common.model.Scope
True if the scope applies to a null object.
matchNegated - Variable in class net.sf.freecol.common.model.Scope
Whether the match is negated.
max - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
MAX - Static variable in enum net.sf.freecol.common.model.Player.NoValueType
The Constant MAX.
MAX_CONVERT_DISTANCE - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
How far to search for a colony to add an Indian convert to.
MAX_DISTANCE_TO_BRING_GIFTS - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_DISTANCE_TO_MAKE_DEMANDS - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_HORSES_PER_TURN - Static variable in class net.sf.freecol.server.model.ServerIndianSettlement
 
MAX_NUMBER_OF_DEMANDS - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_NUMBER_OF_GIFTS_BEING_DELIVERED - Static variable in class net.sf.freecol.server.ai.NativeAIPlayer
 
MAX_NUMBER_OF_GOODS_IMAGES - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, this is the most repetitions drawn of a goods image for a single goods grouping.
MAX_OTHER_UNITS - Static variable in class net.sf.freecol.client.gui.MapViewer
 
MAX_SEARCH_RADIUS - Static variable in interface net.sf.freecol.server.ai.goal.GoalConstants
 
MAX_TEXT_WIDTH - Static variable in class net.sf.freecol.client.gui.GrayLayer
Maximum text width to show.
MAX_TILE_SIZE - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
MAX_TRY - Static variable in class net.sf.freecol.server.ai.Cargo
Abandon cargo after three blockages.
MAX_TURNS - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Maximum number of turns to travel to the settlement.
maxCargo - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
The maximum number of items to loot.
maxDistanceToEdge - Variable in class net.sf.freecol.client.gui.panel.Parameters
 
maxHeight - Variable in class net.sf.freecol.common.resources.FAFile
 
maxIcons - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
The maximum number of goodsIcons to display.
maximize(InGameController.MoveMode) - Method in enum net.sf.freecol.client.control.InGameController.MoveMode
 
maximum - Variable in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
The maxumum amount allowed.
maximum - Variable in class net.sf.freecol.common.model.RandomRange
The inclusive upper bound of the range.
MAXIMUM_ATTRITION_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant MAXIMUM_ATTRITION_TAG.
MAXIMUM_BOMBARD_POWER - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
The maximum attack power of a Colony's fortifications against a naval unit.
MAXIMUM_COUNT_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant MAXIMUM_COUNT_TAG.
MAXIMUM_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant MAXIMUM_COUNT_TAG.
MAXIMUM_DISTANCE_TO_EDGE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the maximum distance to the map edge.
MAXIMUM_EXPERIENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant MAXIMUM_EXPERIENCE_TAG.
MAXIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant MAXIMUM_GROWTH_TAG.
MAXIMUM_LATITUDE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
The maximum latitude of the map.
MAXIMUM_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Map
The Constant MAXIMUM_LATITUDE_TAG.
MAXIMUM_NUMBER_TAG - Static variable in class net.sf.freecol.common.option.ListOption
The Constant MAXIMUM_NUMBER_TAG.
MAXIMUM_PRICE - Static variable in class net.sf.freecol.common.model.MarketData
Inclusive upper bound on goods price.
MAXIMUM_RETRIES - Static variable in class net.sf.freecol.common.networking.ReceivingThread
Maximum number of retries before closing the connection.
MAXIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant MAXIMUM_SIZE_TAG.
MAXIMUM_SKILL - net.sf.freecol.common.model.UnitLocation.NoAddReason
The unit exceeds the maximum skill of this type.
MAXIMUM_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant MAXIMUM_SKILL_TAG.
MAXIMUM_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
The Constant MAXIMUM_TAG.
MAXIMUM_TAX - Static variable in class net.sf.freecol.common.model.GameOptions
Maximum tax rate.
MAXIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.model.ResourceType
The Constant MAXIMUM_VALUE_TAG.
MAXIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.option.IntegerOption
The Constant MAXIMUM_VALUE_TAG.
maximumAttrition - Variable in class net.sf.freecol.common.model.UnitType
The maximum attrition this UnitType can accumulate without being destroyed.
maximumConsumption - Variable in class net.sf.freecol.common.model.ProductionInfo
The maximum consumption possible given unlimited input.
maximumCount - Variable in class net.sf.freecol.common.model.EquipmentType
The maximum number of equipment items that can be combined.
maximumCount - Variable in class net.sf.freecol.common.model.Role
The maximum multiple of required goods this Role may carry.
maximumExperience - Variable in class net.sf.freecol.common.model.UnitType
The maximum experience a unit of this type can accumulate.
maximumFoodConsumption - Variable in class net.sf.freecol.common.model.Player
The maximum food consumption of unit types available to this player.
maximumGrowth - Variable in class net.sf.freecol.common.model.SettlementType
The maximum number of tiles to grown this SettlementType.
maximumLatitude - Variable in class net.sf.freecol.common.model.Map
The latitude of the southern edge of the map.
maximumNumber - Variable in class net.sf.freecol.common.option.ListOption
The maximum number of list entries.
maximumProduction - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
The amount of goods that could be produced.
maximumProduction - Variable in class net.sf.freecol.common.model.ProductionInfo
The maximum production possible given unlimited input.
maximumSize - Variable in class net.sf.freecol.common.model.SettlementType
The maximum number of units for this SettlementType.
maximumValue - Variable in class net.sf.freecol.common.option.IntegerOption
A upper bound on the value of this option.
maximumWidth - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
maxSkill - Variable in class net.sf.freecol.common.model.BuildingType
The maximum unit skill to work in buildings of this type.
MAXTRY - Static variable in class net.sf.freecol.client.gui.Canvas
Number of tries to find a clear spot on the canvas.
maxValue - Variable in class net.sf.freecol.common.model.ResourceType
Maximum and minimum values for this resource type.
MAYAN_PROPHESY_YEAR - Static variable in class net.sf.freecol.common.model.LostCityRumour
The Constant MAYAN_PROPHESY_YEAR.
MEDIUM - net.sf.freecol.client.gui.FontLibrary.FontSize
 
MEDIUM - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
MEET_NATION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The meet nation.
MEMORY_MAX - Static variable in class net.sf.freecol.FreeCol
The maximum available memory.
MEMORY_MIN - Static variable in class net.sf.freecol.FreeCol
 
memoryCheck - Static variable in class net.sf.freecol.FreeCol
 
memoryKeys - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel
 
menuKeyPressed(MenuKeyEvent) - Method in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
menuKeyReleased(MenuKeyEvent) - Method in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
menuKeyTyped(MenuKeyEvent) - Method in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
MenuMouseMotionListener - Class in net.sf.freecol.client.gui.menu
This class is meant to make the autoscrolling work better, so that you don't have to hover the mouse exactly one pixel below the menu bar to make it scroll up.
MenuMouseMotionListener(FreeColClient, Canvas) - Constructor for class net.sf.freecol.client.gui.menu.MenuMouseMotionListener
Trivial constructor.
MENUS - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
mercenaries - Variable in class net.sf.freecol.server.model.MonarchSession
Mercenaries on offer.
MERCENARY_FORCE - Static variable in class net.sf.freecol.common.model.GameOptions
The basic composition of the mercenary force.
MERCENARY_FORCE_TAG - Static variable in class net.sf.freecol.common.model.Monarch
The Constant MERCENARY_FORCE_TAG.
MERCENARY_PRICE - Static variable in class net.sf.freecol.common.model.GameOptions
Percentage of real price to change for mercenary units.
MERCENARY_UNIT - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability can be chosen as mercenaries support units.
mercenaryLeaders - Static variable in class net.sf.freecol.common.i18n.NameCache
Mercenary leaders.
mercenaryLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
mercenaryTypes - Variable in class net.sf.freecol.common.model.Monarch
The land unit types suitable for mercenary support.
merge(File) - Method in class net.sf.freecol.client.ClientOptions
Merge the options from the given file game.
merge(FreeColSavegameFile) - Method in class net.sf.freecol.client.ClientOptions
Merge the options from the given save game.
merge(Option) - Method in class net.sf.freecol.common.option.OptionGroup
Merges the given Option into this group.
mergedContainer - Static variable in class net.sf.freecol.common.resources.ResourceManager
All the mappings above merged into this single ResourceMapping according to precendence.
mergeGroup(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Merge an option group into the spec.
MergeTranslations - Class in net.sf.freecol.tools
Merge some translation updates.
MergeTranslations() - Constructor for class net.sf.freecol.tools.MergeTranslations
 
message - Variable in class net.sf.freecol.client.gui.GUIMessage
 
message - Variable in class net.sf.freecol.common.networking.ChatMessage
The text of the message.
message - Variable in class net.sf.freecol.server.control.ChangeSet.MessageChange
 
message - Variable in class net.sf.freecol.server.control.InGameController.DOMMessageCallable
 
message(String) - Static method in class net.sf.freecol.common.i18n.Messages
Get the text mapping for a particular identifier in the default locale message bundle.
message(StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
Localizes a StringTemplate.
Message - Class in net.sf.freecol.common.networking
Class for parsing raw message data into an XML-tree and for creating new XML-trees.
Message() - Constructor for class net.sf.freecol.common.networking.Message
 
Message(InputStream) - Constructor for class net.sf.freecol.common.networking.Message
Constructs a new Message with data from the given InputStream.
Message(String) - Constructor for class net.sf.freecol.common.networking.Message
Constructs a new Message with data from the given String.
Message(Document) - Constructor for class net.sf.freecol.common.networking.Message
Constructs a new Message with data from the given XML-document.
Message(InputSource) - Constructor for class net.sf.freecol.common.networking.Message
Constructs a new Message with data from the given InputSource.
MESSAGE_AGE - Static variable in class net.sf.freecol.client.gui.ChatDisplay
The amount of time before a message gets deleted (in milliseconds).
MESSAGE_COUNT - Static variable in class net.sf.freecol.client.gui.ChatDisplay
The number of messages getting remembered.
MESSAGE_FILE_PREFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
MESSAGE_FILE_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
MESSAGE_TYPE_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
The Constant MESSAGE_TYPE_TAG.
messageBundle - Static variable in class net.sf.freecol.common.i18n.Messages
The mapping from language-independent key to localized message for the established locale.
MessageChange(ChangeSet.See, ChangeSet.ChangePriority, DOMMessage) - Constructor for class net.sf.freecol.server.control.ChangeSet.MessageChange
Build a new MessageChange.
messageHandler - Variable in class net.sf.freecol.common.networking.Connection
 
MessageHandler - Interface in net.sf.freecol.common.networking
Handles complete incoming messages.
messages - Variable in class net.sf.freecol.client.gui.ChatDisplay
 
messages - Variable in class net.sf.freecol.client.gui.panel.ReportTurnPanel
The messages to display.
Messages - Class in net.sf.freecol.common.i18n
Represents a collection of messages in a particular locale.
Messages() - Constructor for class net.sf.freecol.common.i18n.Messages
 
MESSAGES_GROUP_BY - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, this defines the grouping of ModelMessages.
MESSAGES_GROUP_BY_NOTHING - Static variable in class net.sf.freecol.client.ClientOptions
 
MESSAGES_GROUP_BY_SOURCE - Static variable in class net.sf.freecol.client.ClientOptions
 
MESSAGES_GROUP_BY_TYPE - Static variable in class net.sf.freecol.client.ClientOptions
 
messagesBox - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Toggle message display.
MessageSourceComparator(Game) - Constructor for class net.sf.freecol.client.ClientOptions.MessageSourceComparator
 
messagesToIgnore - Variable in class net.sf.freecol.client.control.InGameController
A map of messages to be ignored.
messageType - Variable in class net.sf.freecol.common.model.ModelMessage
The message type.
MessageType(String) - Constructor for enum net.sf.freecol.common.model.ModelMessage.MessageType
Instantiates a new message type.
messageTypeComparator - Static variable in class net.sf.freecol.client.ClientOptions
Compare messages by type.
META_SERVER - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
META_SERVER_ADDRESS - Static variable in class net.sf.freecol.FreeCol
 
META_SERVER_PORT - Static variable in class net.sf.freecol.FreeCol
 
META_SERVER_UPDATE_INTERVAL - Static variable in class net.sf.freecol.server.FreeColServer
 
MetaItem - Class in net.sf.freecol.metaserver
This object stores information about a single running server.
MetaItem(String, String, int, int, int, boolean, String, int) - Constructor for class net.sf.freecol.metaserver.MetaItem
Creates a new object with the given information.
metaRegister - Variable in class net.sf.freecol.metaserver.NetworkHandler
 
MetaRegister - Class in net.sf.freecol.metaserver
The MetaRegister stores information about running servers.
MetaRegister() - Constructor for class net.sf.freecol.metaserver.MetaRegister
 
metaServer - Variable in class net.sf.freecol.metaserver.NetworkHandler
 
MetaServer - Class in net.sf.freecol.metaserver
The entry point and main controller object for the meta server.
MetaServer(int) - Constructor for class net.sf.freecol.metaserver.MetaServer
Creates a new network server.
METASERVER_THREAD - Static variable in class net.sf.freecol.FreeCol
 
METHOD_NAME_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant METHOD_NAME_TAG.
METHOD_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant METHOD_VALUE_TAG.
methodName - Variable in class net.sf.freecol.common.model.Scope
The name of an Method.
methodValue - Variable in class net.sf.freecol.common.model.Scope
The String representation of the value of an Method.
MIDDLE - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
MigPanel - Class in net.sf.freecol.client.gui.panel
A panel that clears its layout on close, working around a bug in some versions of MigLayout.
MigPanel() - Constructor for class net.sf.freecol.client.gui.panel.MigPanel
 
MigPanel(LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.MigPanel
 
MigPanel(String) - Constructor for class net.sf.freecol.client.gui.panel.MigPanel
 
MIGRANT_COUNT - Static variable in enum net.sf.freecol.common.model.Europe.MigrationType
The number of recruitable unit types.
migrantIndexToSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Migrant index to slot.
migrantSlotToIndex(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Migrant slot to index.
MigrationType() - Constructor for enum net.sf.freecol.common.model.Europe.MigrationType
 
MILITARY - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
The military.
MILITARY_STRENGTH_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant MILITARY_STRENGTH_TAG.
MILITARY_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
militaryComparator - Static variable in class net.sf.freecol.common.model.Role
A comparator to order roles by descending total military effectiveness.
militaryEquipment - Variable in class net.sf.freecol.common.model.EquipmentType
Is this military equipment?.
militaryGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
militaryRoles - Variable in class net.sf.freecol.common.model.Specification
A cache of the military roles in decreasing order.
militaryStrength - Variable in class net.sf.freecol.common.model.NationSummary
The military strength of this (European) player.
min - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
MIN_DISTANCE_FROM_POLE - Static variable in class net.sf.freecol.server.generator.SimpleMapGenerator
To avoid starting positions too close to the poles, this percentage indicating how much of the half map close to the pole cannot be spawned on.
MIN_NUMBER_FOR_DISPLAYING_GOODS - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, this is the minimum number of goods a colony must possess for the goods to show up at the bottom of the colony panel.
MIN_NUMBER_FOR_DISPLAYING_GOODS_COUNT - Static variable in class net.sf.freecol.client.ClientOptions
Used by GUI, the number will be displayed when a group of goods are higher than this number.
MIN_TILE_SIZE - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
miniMap - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
MiniMap - Class in net.sf.freecol.client.gui.panel
This component draws a small version of the map.
MiniMap(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.MiniMap
The constructor that will initialize this component.
MINIMAP_BACKGROUND_COLOR - Static variable in class net.sf.freecol.client.ClientOptions
The color to fill in around the actual map on the minimap.
MINIMAP_TOGGLE_BORDERS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to draw the borders on the minimap.
MINIMAP_TOGGLE_FOG_OF_WAR - Static variable in class net.sf.freecol.client.ClientOptions
Whether to draw the fog of war on the minimap.
miniMapPanel - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
 
MiniMapPanel() - Constructor for class net.sf.freecol.client.gui.panel.CornerMapControls.MiniMapPanel
 
miniMapSkin - Variable in class net.sf.freecol.client.gui.panel.CornerMapControls
 
miniMapToggleBorders - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
MiniMapToggleFogOfWarAction - Class in net.sf.freecol.client.gui.action
An action for enable/disable fog of war in on the minimap.
MiniMapToggleFogOfWarAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
Creates a new MiniMapToggleFogAction.
MiniMapToggleFogOfWarAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleFogOfWarAction
Creates a new MiniMapToggleFogAction.
miniMapToggleFogOfWarButton - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
miniMapToggleFogOfWarControls() - Method in class net.sf.freecol.client.gui.GUI
 
miniMapToggleFogOfWarControls() - Method in class net.sf.freecol.client.gui.SwingGUI
 
MiniMapToggleViewAction - Class in net.sf.freecol.client.gui.action
Change view in on the minimap.
MiniMapToggleViewAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
Creates a new MiniMapToggleViewAction.
MiniMapToggleViewAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapToggleViewAction
Creates a new MiniMapToggleViewAction.
miniMapToggleViewControls() - Method in class net.sf.freecol.client.gui.GUI
 
miniMapToggleViewControls() - Method in class net.sf.freecol.client.gui.SwingGUI
 
MiniMapZoomInAction - Class in net.sf.freecol.client.gui.action
An action for zooming in on the minimap.
MiniMapZoomInAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomInAction
Creates a new MiniMapZoomInAction.
MiniMapZoomInAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomInAction
Creates a new MiniMapZoomInAction.
miniMapZoomInButton - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
MiniMapZoomOutAction - Class in net.sf.freecol.client.gui.action
An action for zooming out on the minimap.
MiniMapZoomOutAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
Creates a new MiniMapZoomOutAction.
MiniMapZoomOutAction(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
Creates a new MiniMapZoomOutAction.
miniMapZoomOutButton - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
minimum - Variable in class net.sf.freecol.common.model.RandomRange
The inclusive lower bound of the range.
MINIMUM_AMOUNT - Static variable in class net.sf.freecol.common.model.Market
European markets are bottomless.
MINIMUM_COLONY_SIZE - Static variable in class net.sf.freecol.common.model.Modifier
The Constant MINIMUM_COLONY_SIZE.
MINIMUM_GOLD_TO_STAY_IN_EUROPE - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
MINIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant MINIMUM_GROWTH_TAG.
MINIMUM_LATITUDE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
The minimum latitude of the map.
MINIMUM_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Map
The Constant MINIMUM_LATITUDE_TAG.
MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.MarketData
Inclusive lower bound on goods price.
MINIMUM_SAVEGAME_VERSION - Static variable in class net.sf.freecol.server.FreeColServer
The oldest save game format that can still be loaded.
MINIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant MINIMUM_SIZE_TAG.
MINIMUM_SKILL - net.sf.freecol.common.model.UnitLocation.NoAddReason
The unit does not have the minimum skill required.
MINIMUM_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant MINIMUM_SKILL_TAG.
MINIMUM_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
The Constant MINIMUM_TAG.
MINIMUM_TAX_RATE - Static variable in class net.sf.freecol.common.model.Monarch
The minimum tax rate (given in percentage) from where it can be lowered.
MINIMUM_TRANSPORT_PRIORITY - Static variable in class net.sf.freecol.server.ai.mission.Mission
A transport can be used.
MINIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.model.ResourceType
The Constant MINIMUM_VALUE_TAG.
MINIMUM_VALUE_TAG - Static variable in class net.sf.freecol.common.option.IntegerOption
The Constant MINIMUM_VALUE_TAG.
minimumGrowth - Variable in class net.sf.freecol.common.model.SettlementType
The minimum number of tiles to grow this SettlementType.
minimumLatitude - Variable in class net.sf.freecol.common.model.Map
The latitude of the northern edge of the map.
minimumNumberOfTiles - Variable in class net.sf.freecol.common.model.LandMap
Minimum number of land tiles on the map.
minimumScore - Variable in enum net.sf.freecol.common.model.HighScore.ScoreLevel
The minimum score.
minimumSize - Variable in class net.sf.freecol.common.model.SettlementType
The minimum number of units for this SettlementType.
minimumValue - Variable in class net.sf.freecol.common.option.IntegerOption
A lower bound on the value of this option.
minSkill - Variable in class net.sf.freecol.common.model.BuildingType
The minimum unit skill to work in buildings of this type.
minValue - Variable in class net.sf.freecol.common.model.ResourceType
Maximum and minimum values for this resource type.
mirror - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
mirror - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
 
MISSING_ABILITY - net.sf.freecol.common.model.Colony.NoBuildReason
The missing ability.
MISSING_ABILITY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Missing ability to work colony tile or building.
MISSING_BUILD_ABILITY - net.sf.freecol.common.model.Colony.NoBuildReason
The missing build ability.
MISSING_GOODS - net.sf.freecol.common.model.ModelMessage.MessageType
The missing goods.
MISSING_SKILL - net.sf.freecol.common.model.UnitLocation.NoAddReason
The unit has no skill.
missingKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
missingRegions - Variable in class net.sf.freecol.common.model.Map
The missing regions.
missingVariables - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
mission - Variable in class net.sf.freecol.server.ai.AIUnit
The mission to which this AI unit has been assigned.
Mission - Class in net.sf.freecol.server.ai.mission
A mission describes what a unit should do; attack, build colony, wander etc.
Mission - Interface in net.sf.freecol.common.model.mission
The Mission interface describes some kind of order that can be given to a Unit, such as the order to move to a certain Tile, attack a certain Unit, or build a TileImprovement, for example.
Mission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.Mission
Creates a mission for the given AIUnit.
Mission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.Mission
Creates a mission for the given AIUnit and target.
MISSION_INFLUENCE - Static variable in class net.sf.freecol.common.model.GameOptions
The strength of the influence of a Mission to the alarm level of the natives in a settlement.
Mission.MissionState - Enum in net.sf.freecol.common.model.mission
 
missionary - Variable in class net.sf.freecol.client.gui.panel.LabourData
 
missionary - Variable in class net.sf.freecol.common.model.IndianSettlement
The missionary at this settlement.
missionary - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The missionary.
missionary(Unit, Direction, boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for establishing/denouncing a mission.
MISSIONARY_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant MISSIONARY_TAG.
MISSIONARY_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant MISSIONARY_TAG.
MISSIONARY_TRADE_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant MISSIONARY_TRADE_BONUS.
MissionaryAction() - Constructor for enum net.sf.freecol.client.control.InGameController.MissionaryAction
 
MissionaryMessage - Class in net.sf.freecol.common.networking
The message sent when a missionary establishes/denounces a mission.
MissionaryMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.MissionaryMessage
Create a new MissionaryMessage from a supplied element.
MissionaryMessage(Unit, Direction, boolean) - Constructor for class net.sf.freecol.common.networking.MissionaryMessage
Create a new MissionaryMessage with the supplied name.
MissionaryMission - Class in net.sf.freecol.server.ai.mission
Mission for sending a missionary to a native settlement.
MissionaryMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.MissionaryMission
Creates a new MissionaryMission and reads the given element.
MissionaryMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.MissionaryMission
Creates a missionary mission for the given AIUnit.
missionaryRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a missionary target.
MissionManager - Class in net.sf.freecol.common.model.mission
The MissionManager keeps track of all missions defined.
MissionManager() - Constructor for class net.sf.freecol.common.model.mission.MissionManager
 
missionMap - Static variable in class net.sf.freecol.common.model.mission.MissionManager
 
missions - Variable in class net.sf.freecol.common.model.mission.CompoundMission
The individual missions this CompoundMission wraps.
missionsBanned(Player) - Method in class net.sf.freecol.common.model.Player
Does this player ban missions from another player?.
MissionState() - Constructor for enum net.sf.freecol.common.model.mission.Mission.MissionState
 
mixer - Variable in class net.sf.freecol.common.sound.SoundPlayer
 
mixerInfo - Variable in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
The mixer info for a mixer.
MixerWrapper(String, Mixer.Info) - Constructor for class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
Instantiates a new mixer wrapper.
mnemonic - Variable in class net.sf.freecol.client.gui.action.FreeColAction.InnerMenuKeyListener
 
mnemonics - Static variable in class net.sf.freecol.client.gui.action.ColopediaAction
 
mod - Variable in class net.sf.freecol.common.i18n.Relation
 
MOD_DESCRIPTOR_FILE - Static variable in class net.sf.freecol.common.io.FreeColModFile
 
MOD_MESSAGE_FILE_PREFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
modal - Variable in class net.sf.freecol.client.gui.panel.FreeColDialog
Is this dialog modal?
mode - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
mode - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
Current state of the plan.
MODE_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
model - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
ModelMessage - Class in net.sf.freecol.common.model
Contains a message about a change in the model.
ModelMessage(String, FreeColGameObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(String, FreeColGameObject, FreeColObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new model message by reading a stream.
ModelMessage(ModelMessage.MessageType, String, String, FreeColGameObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(ModelMessage.MessageType, String, String, FreeColGameObject, FreeColObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(ModelMessage.MessageType, String, FreeColGameObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(ModelMessage.MessageType, String, FreeColGameObject, FreeColObject) - Constructor for class net.sf.freecol.common.model.ModelMessage
Creates a new ModelMessage.
ModelMessage(Element) - Constructor for class net.sf.freecol.common.model.ModelMessage
Create a new model message by reading a element.
ModelMessage.MessageType - Enum in net.sf.freecol.common.model
 
modelMessages - Variable in class net.sf.freecol.common.model.Player
The current model messages for this player.
Modifier - Class in net.sf.freecol.common.model
The Modifier class encapsulates a bonus or penalty that can be applied to any action within the game, most obviously combat.
Modifier() - Constructor for class net.sf.freecol.common.model.Modifier
Deliberately empty constructor.
Modifier(String, float, Modifier.ModifierType) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(String, float, Modifier.ModifierType, FreeColObject) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(String, float, Modifier.ModifierType, FreeColObject, int) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(String, Modifier) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance from another with an identifier override.
Modifier(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier(Modifier) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance from another.
Modifier(Specification) - Constructor for class net.sf.freecol.common.model.Modifier
Use this only for reading from DOM Elements.
Modifier(Element, Specification) - Constructor for class net.sf.freecol.common.model.Modifier
Creates a new Modifier instance.
Modifier.ModifierType - Enum in net.sf.freecol.common.model
The Enum ModifierType.
modifierFormat - Static variable in class net.sf.freecol.client.gui.panel.ModifierFormat
The decimal format to use for Modifiers.
ModifierFormat - Class in net.sf.freecol.client.gui.panel
 
ModifierFormat() - Constructor for class net.sf.freecol.client.gui.panel.ModifierFormat
 
modifierIndex - Variable in class net.sf.freecol.common.model.Modifier
A sorting index.
ModifierReader() - Constructor for class net.sf.freecol.common.model.Specification.ModifierReader
 
modifiers - Variable in class net.sf.freecol.common.model.FeatureContainer
The modifiers in the container.
MODIFIERS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.UnitDetailPanel
Layout of production modifier panel.
MODIFIERS_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant MODIFIERS_TAG.
modifiersLock - Variable in class net.sf.freecol.common.model.FeatureContainer
The modifiers lock.
modifiersPresent() - Method in class net.sf.freecol.common.model.FeatureContainer
Have the modifiers map been created?.
modifierType - Variable in class net.sf.freecol.common.model.Modifier
The type of this Modifier.
ModifierType() - Constructor for enum net.sf.freecol.common.model.Modifier.ModifierType
 
modify(int) - Method in class net.sf.freecol.common.model.Tension
Modify the tension by the given amount.
modifyExperience(int) - Method in class net.sf.freecol.common.model.Unit
Modifies the experience of this Unit at its current experienceType.
modifyGold(int) - Method in class net.sf.freecol.common.model.Player
Modifies the amount of gold that this player has.
modifyImmigration(int) - Method in class net.sf.freecol.common.model.Colony
Modify the immigration points by amount given.
modifyImmigration(int) - Method in class net.sf.freecol.common.model.Player
Modify the player immigration.
modifyIncomeAfterTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Modifies the income after taxes on sales of a type of goods.
modifyIncomeAfterTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Player
Modifies the current incomeAfterTaxes.
modifyIncomeBeforeTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Modifies the income before taxes on sales of a type of goods.
modifyIncomeBeforeTaxes(GoodsType, int) - Method in class net.sf.freecol.common.model.Player
Modifies the current incomeBeforeTaxes.
modifyLiberty(int) - Method in class net.sf.freecol.common.model.Colony
Modify the liberty points by amount given.
modifyLiberty(int) - Method in class net.sf.freecol.common.model.Player
Modifies the current amount of liberty this player has.
modifySales(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Modifies the sales of a type of goods.
modifySales(GoodsType, int) - Method in class net.sf.freecol.common.model.Player
Modifies the current sales.
modifySpecialGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Special goods need modifiers applied when changed, and immigration accumulates to the owner.
ModListOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is a list of FreeColModFiles.
ModListOption(String, Specification) - Constructor for class net.sf.freecol.common.option.ModListOption
Creates a new ModListOption.
ModListOption(Specification) - Constructor for class net.sf.freecol.common.option.ModListOption
Creates a new ModListOption.
modMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
ModOption - Class in net.sf.freecol.common.option
Represents an option that can be an arbitrary string.
ModOption(Specification) - Constructor for class net.sf.freecol.common.option.ModOption
Creates a new ModOption.
ModOptionRenderer() - Constructor for class net.sf.freecol.client.gui.option.ModOptionUI.ModOptionRenderer
 
ModOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a ModOption in order to enable values to be both seen and changed.
ModOptionUI(ModOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.ModOptionUI
Creates a new ModOptionUI for the given ModOption.
ModOptionUI.BoxRenderer - Class in net.sf.freecol.client.gui.option
 
ModOptionUI.ModOptionRenderer - Class in net.sf.freecol.client.gui.option
 
Mods - Class in net.sf.freecol.common.io
Contains methods for getting a list of available mods.
Mods() - Constructor for class net.sf.freecol.common.io.Mods
 
MODS_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
monarch - Variable in class net.sf.freecol.common.model.Player
The monarch for this player.
monarch(Monarch.MonarchAction, StringTemplate, String) - Method in class net.sf.freecol.client.control.InGameController
Do a monarch interaction.
Monarch - Class in net.sf.freecol.common.model
This class implements the player's monarch, whose functions prior to the revolution include raising taxes, declaring war on other European countries, and occasionally providing military support.
Monarch(Game, String) - Constructor for class net.sf.freecol.common.model.Monarch
Initiates a new Monarch with the given identifier.
Monarch(Game, Player) - Constructor for class net.sf.freecol.common.model.Monarch
Constructor.
MONARCH_MEDDLING - Static variable in class net.sf.freecol.common.model.GameOptions
The grace period at the start of the game before the monarch begins to meddle.
MONARCH_MERCENARIES - net.sf.freecol.common.model.Monarch.MonarchAction
The monarch mercenaries.
MONARCH_MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.Monarch
The minimum price for a monarch offer of mercenaries.
MONARCH_SUPPORT - Static variable in class net.sf.freecol.common.model.GameOptions
The degree of monarch support.
Monarch.Force - Class in net.sf.freecol.common.model
A group of units with a common origin and purpose.
Monarch.MonarchAction - Enum in net.sf.freecol.common.model
Constants describing monarch actions.
monarchAction(Monarch.MonarchAction, boolean) - Method in class net.sf.freecol.client.control.InGameController
Accept or reject a monarch action.
monarchAction(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Handles a "monarchAction"-message.
monarchAction(ServerPlayer, Monarch.MonarchAction, boolean) - Method in class net.sf.freecol.server.control.InGameController
 
monarchAction(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "monarchAction"-request.
MonarchAction() - Constructor for enum net.sf.freecol.common.model.Monarch.MonarchAction
 
MonarchActionMessage - Class in net.sf.freecol.common.networking
The message sent when doing a monarch action.
MonarchActionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.MonarchActionMessage
Create a new MonarchActionMessage from a supplied element.
MonarchActionMessage(Monarch.MonarchAction, StringTemplate, String) - Constructor for class net.sf.freecol.common.networking.MonarchActionMessage
Create a new MonarchActionMessage with the given action.
MonarchDialog - Class in net.sf.freecol.client.gui.panel
This panel is used to show monarch actions.
MonarchDialog(FreeColClient, JFrame, Monarch.MonarchAction, StringTemplate, String) - Constructor for class net.sf.freecol.client.gui.panel.MonarchDialog
Creates a dialog to handle monarch interactions.
monarchKey - Variable in class net.sf.freecol.common.networking.MonarchActionMessage
The monarch image key.
MonarchSession - Class in net.sf.freecol.server.model
A type of session to handle monarch actions that require response.
MonarchSession(ServerPlayer, Monarch.MonarchAction, int, Goods) - Constructor for class net.sf.freecol.server.model.MonarchSession
 
MonarchSession(ServerPlayer, Monarch.MonarchAction, List<AbstractUnit>, int) - Constructor for class net.sf.freecol.server.model.MonarchSession
 
MOST_HATED_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant MOST_HATED_TAG.
MOST_HATED_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant MOST_HATED_TAG.
mostHated - Variable in class net.sf.freecol.common.model.IndianSettlement
The most hated nation.
mostHated - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The most hated.
MOUNDS - net.sf.freecol.common.model.LostCityRumour.RumourType
The mounds.
MOUNTAIN - net.sf.freecol.common.model.Region.RegionType
The mountain.
MOUNTAIN_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the number of mountains on the map.
MOUNTAIN_RANGE - net.sf.freecol.common.model.HighScore.ScoreLevel
The mountain range.
MOUNTED - Static variable in class net.sf.freecol.common.model.Ability
Equipment type ability denoting the holder is mounted.
mountedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
Invoked when a mouse button was clicked.
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseClicked(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseMotionListener
Invoked when the mouse has been dragged.
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.FrameMotionListener
 
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.menu.MenuMouseMotionListener
mouseDragged(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
Invoked when the mouse enters the component.
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseEntered(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
Invoked when the mouse exits the component.
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseExited(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseMotionListener
Invoked when the mouse has been moved.
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.menu.MenuMouseMotionListener
mouseMoved(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
Invoked when a mouse button was pressed.
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.FrameMotionListener
 
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueMouseAdapter
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.DragListener
Gets called when the mouse was pressed on a Swing component that has this object as a MouseListener.
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
If the user clicks on the mini map, refocus the map to center on the tile that he clicked on
mousePressed(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.CanvasMouseListener
Invoked when a mouse button was released.
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.FrameMotionListener
 
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.DropListener
Gets called when the mouse was released on a Swing component that has this object as a MouseListener.
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
mouseReleased(MouseEvent) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
Movable - Interface in net.sf.freecol.common.model
An object that can move from one Location to another under its own power.
move(Direction) - Method in class net.sf.freecol.server.ai.AIUnit
Moves this AI unit.
move(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for moving a unit.
move(ServerPlayer, ServerUnit, Tile) - Method in class net.sf.freecol.server.control.InGameController
Move a unit.
MOVE - net.sf.freecol.common.model.Unit.MoveType
The move.
MOVE_ANIMATION_SPEED - Static variable in class net.sf.freecol.client.ClientOptions
Animation speed for friendly units.
MOVE_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
The Constant MOVE_CHANGE.
MOVE_HIGH_SEAS - net.sf.freecol.common.model.Unit.MoveType
The move high seas.
MOVE_ILLEGAL - net.sf.freecol.common.model.Unit.MoveType
The move illegal.
MOVE_NO_ACCESS_BEACHED - net.sf.freecol.common.model.Unit.MoveType
The move no access beached.
MOVE_NO_ACCESS_CONTACT - net.sf.freecol.common.model.Unit.MoveType
The move no access contact.
MOVE_NO_ACCESS_EMBARK - net.sf.freecol.common.model.Unit.MoveType
The move no access embark.
MOVE_NO_ACCESS_FULL - net.sf.freecol.common.model.Unit.MoveType
The move no access full.
MOVE_NO_ACCESS_GOODS - net.sf.freecol.common.model.Unit.MoveType
The move no access goods.
MOVE_NO_ACCESS_LAND - net.sf.freecol.common.model.Unit.MoveType
The move no access land.
MOVE_NO_ACCESS_MISSION_BAN - net.sf.freecol.common.model.Unit.MoveType
The move no access mission ban.
MOVE_NO_ACCESS_SETTLEMENT - net.sf.freecol.common.model.Unit.MoveType
The move no access settlement.
MOVE_NO_ACCESS_SKILL - net.sf.freecol.common.model.Unit.MoveType
The move no access skill.
MOVE_NO_ACCESS_TRADE - net.sf.freecol.common.model.Unit.MoveType
The move no access trade.
MOVE_NO_ACCESS_WAR - net.sf.freecol.common.model.Unit.MoveType
The move no access war.
MOVE_NO_ACCESS_WATER - net.sf.freecol.common.model.Unit.MoveType
The move no access water.
MOVE_NO_ATTACK_CIVILIAN - net.sf.freecol.common.model.Unit.MoveType
The move no attack civilian.
MOVE_NO_ATTACK_MARINE - net.sf.freecol.common.model.Unit.MoveType
The move no attack marine.
MOVE_NO_EUROPE - net.sf.freecol.common.model.Unit.MoveType
The move no europe.
MOVE_NO_MOVES - net.sf.freecol.common.model.Unit.MoveType
The move no moves.
MOVE_NO_REPAIR - net.sf.freecol.common.model.Unit.MoveType
The move no repair.
MOVE_NO_TILE - net.sf.freecol.common.model.Unit.MoveType
The move no tile.
MOVE_TO_EUROPE - Static variable in class net.sf.freecol.common.model.Ability
The ability to move to Europe from a tile.
MOVE_TO_EUROPE_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant MOVE_TO_EUROPE_TAG.
MOVE_UNITS_MODE - Static variable in class net.sf.freecol.client.gui.GUI
View modes.
MoveAction - Class in net.sf.freecol.client.gui.action
An action for chosing the next unit as the active unit.
MoveAction(FreeColClient, Direction) - Constructor for class net.sf.freecol.client.gui.action.MoveAction
Creates a new MoveAction.
MoveAction(FreeColClient, Direction, boolean) - Constructor for class net.sf.freecol.client.gui.action.MoveAction
Creates a new MoveAction.
moveAttack(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Confirm attack or demand a tribute from a native settlement, following an attacking move.
moveAttackSettlement(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Confirm attack or demand a tribute from a settlement, following an attacking move.
MoveCandidate(Unit, PathNode, Location, int, int, boolean, CostDecider) - Constructor for class net.sf.freecol.common.model.Map.MoveCandidate
Creates a new move candidate where a cost decider will be used to work out the new moves and turns left.
MoveChange(ChangeSet.See, Unit, Location, Tile) - Constructor for class net.sf.freecol.server.control.ChangeSet.MoveChange
Build a new MoveChange.
moveDiplomacy(Unit, Direction, DiplomaticTrade) - Method in class net.sf.freecol.client.control.InGameController
Initiates diplomacy with a foreign power.
moveDirection(Unit, Direction, boolean) - Method in class net.sf.freecol.client.control.InGameController
Move a unit in a given direction.
moveDisembark(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Check the carrier for passengers to disembark, possibly snatching a useful result from the jaws of a MOVE_NO_ACCESS_LAND failure.
moveEmbark(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Embarks the specified unit onto a carrier in a specified direction following a move of MoveType.EMBARK.
moveExplore(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Confirm exploration of a lost city rumour, following a move of MoveType.EXPLORE_LOST_CITY_RUMOUR.
moveGoods(GoodsLocation, GoodsType, int, GoodsLocation) - Method in class net.sf.freecol.server.control.InGameController
Move goods from one location to another.
moveHighSeas(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Moves a unit onto the "high seas" in a specified direction following a move of MoveType.MOVE_HIGH_SEAS.
moveLearnSkill(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move a free colonist to a native settlement to learn a skill following a move of MoveType.ENTER_INDIAN_SETTLEMENT_WITH_FREE_COLONIST.
movement - Variable in class net.sf.freecol.common.model.UnitType
The initial moves of this UnitType.
MOVEMENT_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant MOVEMENT_BONUS.
MOVEMENT_COST_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant MOVEMENT_COST_TAG.
MOVEMENT_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant MOVEMENT_PENALTY_SOURCE.
MOVEMENT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant MOVEMENT_TAG.
movementCost - Variable in class net.sf.freecol.common.model.TileImprovementType
The change to the movement cost due to this tile improvement.
MoveMessage - Class in net.sf.freecol.common.networking
The message sent when moving a unit.
MoveMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.MoveMessage
Create a new MoveMessage from a supplied element.
MoveMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.MoveMessage
Create a new MoveMessage for the supplied unit and direction.
moveMode - Variable in class net.sf.freecol.client.control.InGameController
Current mode for moving units.
MoveMode() - Constructor for enum net.sf.freecol.client.control.InGameController.MoveMode
 
moveMove(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Actually move a unit in a specified direction, following a move of MoveType.MOVE.
movePath(Unit, PathNode) - Method in class net.sf.freecol.client.control.InGameController
Follow a path.
moveRandomly(String, Direction) - Method in class net.sf.freecol.server.ai.mission.Mission
Moves a unit one step randomly.
moveRandomlyTurn(String) - Method in class net.sf.freecol.server.ai.mission.Mission
Moves a unit randomly for the rest of its turn.
MOVES_LEFT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant MOVES_LEFT_TAG.
moveScoutColony(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move to a foreign colony and either attack, negotiate with the foreign power or spy on them.
moveScoutIndianSettlement(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move a scout into an Indian settlement to speak with the chief, or demand a tribute following a move of MoveType.ENTER_INDIAN_SETTLEMENT_WITH_SCOUT.
movesLeft - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The moves left.
movesLeft - Variable in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
The number of moves left following a proposed move.
movesLeft - Variable in class net.sf.freecol.common.model.PathNode
The number of moves left at this node for the unit traversing this path.
movesLeft - Variable in class net.sf.freecol.common.model.Unit
The number of moves this unit has left this turn.
movesLeft - Variable in class net.sf.freecol.common.model.UnitWas
The moves left.
movesLeft - Variable in class net.sf.freecol.server.model.TradeSession
The moves the trading unit has left at start of session.
moveSpy(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Spy on a foreign colony.
MoveStep() - Constructor for enum net.sf.freecol.common.model.Map.MoveStep
 
moveTileCursor(Direction) - Method in class net.sf.freecol.client.control.InGameController
Move the tile cursor.
moveTo(Unit, Location) - Method in class net.sf.freecol.client.control.InGameController
Moves the specified unit somewhere that requires crossing the high seas.
moveTo(Unit, Location) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for moving to across the high seas.
moveTo(ServerPlayer, Unit, Location) - Method in class net.sf.freecol.server.control.InGameController
Move a unit across the high seas.
moveToAmerica() - Method in class net.sf.freecol.server.ai.AIUnit
Moves a unit to the new world.
moveToDestination(Unit, List<ModelMessage>) - Method in class net.sf.freecol.client.control.InGameController
Moves the given unit towards its destination/s if possible.
moveToEurope - Variable in class net.sf.freecol.common.model.Tile
Does this tile have an explicit moveToEurope state.
moveToEurope() - Method in class net.sf.freecol.server.ai.AIUnit
Moves a unit to Europe.
moveToFront(Unit) - Method in class net.sf.freecol.common.model.UnitLocation
Move the given unit to the front of the units list.
MoveToMessage - Class in net.sf.freecol.common.networking
The message sent when moving a unit across the high seas.
MoveToMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.MoveToMessage
Create a new MoveToMessage from a supplied element.
MoveToMessage(Unit, Location) - Constructor for class net.sf.freecol.common.networking.MoveToMessage
Create a new MoveToMessage for the supplied unit and destination.
moveTrade(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Arrive at a settlement with a laden carrier following a move of MoveType.ENTER_SETTLEMENT_WITH_CARRIER_AND_GOODS.
moveTradeIndianSettlement(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Trading with the natives, including buying, selling and delivering gifts.
moveTribute(Unit, int, Direction) - Method in class net.sf.freecol.client.control.InGameController
Demand a tribute.
MoveType(String) - Constructor for enum net.sf.freecol.common.model.Unit.MoveType
Instantiates a new move type.
MoveType(String, boolean) - Constructor for enum net.sf.freecol.common.model.Unit.MoveType
Instantiates a new move type.
moveUnit(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Moves the active unit in a specified direction.
moveUseMissionary(Unit, Direction) - Method in class net.sf.freecol.client.control.InGameController
Move a missionary into a native settlement, following a move of MoveType.ENTER_INDIAN_SETTLEMENT_WITH_MISSIONARY.
multiple(Connection, Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle all the children of this element.
multiple(Connection, Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handle all the children of this element.
multiple(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Handle all the children of this element.
MULTIPLE_ATTACKS - Static variable in class net.sf.freecol.common.model.Ability
The ability to attack multiple times.
MultipleAdjacentDecider(List<Location>) - Constructor for class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
Create a multiple decider.
MULTIPLICATIVE - net.sf.freecol.common.model.Modifier.ModifierType
The multiplicative.

N

n - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current index in the circle with the current radius:.
N - net.sf.freecol.common.model.Direction
The n.
name - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
The settlement name.
name - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitWrapper
 
name - Variable in class net.sf.freecol.common.model.LostCityRumour
The name of this rumour, or null, if it has none.
name - Variable in class net.sf.freecol.common.model.Player
The name of this player.
name - Variable in class net.sf.freecol.common.model.Region
The name of this region, given by a player.
name - Variable in class net.sf.freecol.common.model.Settlement
The name of the Settlement.
name - Variable in class net.sf.freecol.common.model.TradeRoute
The name of this trade route.
name - Variable in class net.sf.freecol.common.model.Unit
The individual name of this unit, not of the unit type.
name - Variable in class net.sf.freecol.common.networking.Connection
 
name - Variable in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
The name for this wrapper.
name - Variable in class net.sf.freecol.common.ServerInfo
 
name - Static variable in class net.sf.freecol.FreeCol
The client player name.
name - Variable in class net.sf.freecol.server.control.ChangeSet.TrivialChange
 
name - Variable in class net.sf.freecol.server.FreeColServer
The name of this server.
name - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
name(String) - Static method in class net.sf.freecol.common.model.StringTemplate
Name.
NAME - net.sf.freecol.common.model.StringTemplate.TemplateType
The name.
NAME - Static variable in class net.sf.freecol.client.ClientOptions
Option for the player's preferred name.
NAME_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
NAME_KEY_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant NAME_KEY_TAG.
NAME_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
NAME_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant NAME_TAG.
NAME_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant NAME_TAG.
NAME_TAG - Static variable in class net.sf.freecol.common.model.LostCityRumour
The Constant NAME_TAG.
NAME_TAG - Static variable in class net.sf.freecol.common.model.Monarch
The Constant NAME_TAG.
NAME_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant NAME_TAG.
NAME_TAG - Static variable in class net.sf.freecol.common.model.Settlement
The Constant NAME_TAG.
NAME_TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
The Constant NAME_TAG.
NAME_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant NAME_TAG.
Nameable - Interface in net.sf.freecol.common.model
An object with a name that can be changed.
nameBox - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
nameBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Field to input the player name.
NameCache - Class in net.sf.freecol.common.i18n
A cache of proper names of various types.
NameCache() - Constructor for class net.sf.freecol.common.i18n.NameCache
 
NameComparator(Player) - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog.NameComparator
 
Named - Interface in net.sf.freecol.common.model
An object that has a name.
nameKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
nameKey(ObjectWithId) - Static method in class net.sf.freecol.common.i18n.Messages
 
nameLabel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
nameLabel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
 
nameNewLand(Unit, String) - Method in class net.sf.freecol.client.control.InGameController
A player names the New World.
nameNewRegion(Tile, Unit, Region, String) - Method in class net.sf.freecol.client.control.InGameController
The player names a new region.
NAMES - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
Nation - Class in net.sf.freecol.common.model
Represents one of the nations present in the game.
Nation(String, Specification) - Constructor for class net.sf.freecol.common.model.Nation
Create a new nation.
NATION_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
NATION_DESTROYED - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The nation destroyed.
NATION_ID_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant NATION_ID_TAG.
NATION_ID_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant NATION_ID_TAG.
NATION_NAME_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant NATION_NAME_TAG.
NATION_OPTION_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
The Constant NATION_OPTION_TAG.
NATION_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant NATION_PRODUCTION_INDEX.
NATION_TYPE_ID_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant NATION_TYPE_ID_TAG.
NATION_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant NATION_TYPE_TAG.
NATION_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant NATION_TYPE_TAG.
NATION_TYPES - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
NATIONAL - net.sf.freecol.common.model.Unit.UnitLabelType
The national.
NATIONAL_ADVANTAGES_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
The Constant NATIONAL_ADVANTAGES_TAG.
nationalAdvantages - Variable in class net.sf.freecol.common.model.NationOptions
The type of European national advantages.
nationality - Variable in class net.sf.freecol.common.model.Unit
The original nationality.
NATIONALITY_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant NATIONALITY_TAG.
nationCache - Variable in class net.sf.freecol.common.model.Player
A cached map of the current nation summary for all live nations.
NationCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.NationCellRenderer
 
NationDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of nations in the Colopedia.
NationDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.NationDetailPanel
Creates a new instance of this ColopediaDetailPanel.
nationField - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
Independent nation name.
nationId - Variable in class net.sf.freecol.common.model.HighScore
The nation that retired.
nationId - Variable in class net.sf.freecol.common.model.Player
The nation identifier of this player, e.g.
nationName - Variable in class net.sf.freecol.common.model.HighScore
The name given to the new independent nation.
nationName - Variable in class net.sf.freecol.common.networking.DeclareIndependenceMessage
The new name for the rebelling nation.
nationOptions - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
nationOptions - Variable in class net.sf.freecol.common.model.Game
The current nation options.
NationOptions - Class in net.sf.freecol.common.model
The options specific to a nation.
NationOptions(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.NationOptions
Creates a new NationOptions instance by reading a stream.
NationOptions(Specification) - Constructor for class net.sf.freecol.common.model.NationOptions
Creates a new NationOptions instance.
NationOptions.Advantages - Enum in net.sf.freecol.common.model
Type of national advantages for European players.
NationOptions.NationState - Enum in net.sf.freecol.common.model
Nations may be available to all players, to AI players only, or to no players.
nations - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
nations - Variable in class net.sf.freecol.common.model.NationOptions
All nations in the game.
nations - Variable in class net.sf.freecol.common.model.Specification
The nations.
NATIONS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
NATIONS - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
NATIONS_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant NATIONS_TAG.
NationState() - Constructor for enum net.sf.freecol.common.model.NationOptions.NationState
 
NationStateRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.NationStateRenderer
 
NationSummary - Class in net.sf.freecol.common.model
A summary of an enemy nation.
NationSummary(Player, Player) - Constructor for class net.sf.freecol.common.model.NationSummary
Creates a nation summary for the specified player.
NationSummary(Element) - Constructor for class net.sf.freecol.common.model.NationSummary
Creates a new NationSummary instance.
nationType - Variable in class net.sf.freecol.common.model.Player
The player nation type.
NationType - Class in net.sf.freecol.common.model
Represents the type of one of the nations present in the game.
NationType(String, Specification) - Constructor for class net.sf.freecol.common.model.NationType
Default nation type constructor.
NationType.AggressionLevel - Enum in net.sf.freecol.common.model
The Enum AggressionLevel.
NationType.SettlementNumber - Enum in net.sf.freecol.common.model
The Enum SettlementNumber.
NationTypeDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of nations in the Colopedia.
NationTypeDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.NationTypeDetailPanel
Creates a new instance of this ColopediaDetailPanel.
nationTypeId - Variable in class net.sf.freecol.common.model.HighScore
The nation type that retired.
nationTypes - Variable in class net.sf.freecol.common.model.Specification
The nation types.
NATIVE - net.sf.freecol.common.model.Player.PlayerType
The native.
NATIVE - Static variable in class net.sf.freecol.common.model.Ability
The ability of being a native unit.
NATIVE_ALARM_MODIFIER - Static variable in class net.sf.freecol.common.model.Modifier
The Constant NATIVE_ALARM_MODIFIER.
NATIVE_CONVERT_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant NATIVE_CONVERT_BONUS.
NATIVE_CONVERT_PROBABILITY - Static variable in class net.sf.freecol.common.model.GameOptions
Probability of an attack extracting converts.
NATIVE_DEMANDS - Static variable in class net.sf.freecol.common.model.GameOptions
Factor for how a successful native demand reduces tension.
NATIVE_PRODUCTION_EFFICIENCY - Static variable in class net.sf.freecol.common.model.IndianSettlement
The production fudge factor.
NativeAIPlayer - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single Player and is used for controlling this player.
NativeAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.NativeAIPlayer
Creates a new AIPlayer.
NativeAIPlayer(AIMain, ServerPlayer) - Constructor for class net.sf.freecol.server.ai.NativeAIPlayer
Creates a new AIPlayer.
nativeFirstContact(ServerPlayer, ServerPlayer, Tile, boolean) - Method in class net.sf.freecol.server.control.InGameController
Handle first contact between European and native player.
nativeNation - Static variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
A native nation to use for native settlement type and skill.
NATIVES - net.sf.freecol.common.model.Map.Layer
The natives.
NATIVES - net.sf.freecol.common.model.Player.NoClaimReason
The natives.
NATIVES - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The natives.
NATIVES_KEY - Static variable in class net.sf.freecol.client.gui.panel.FirstContactDialog
 
natural - Variable in class net.sf.freecol.common.model.Disaster
Whether this disaster is natural.
natural - Variable in class net.sf.freecol.common.model.TileImprovementType
Is this improvement natural or man-made?.
NATURAL_DISASTERS - Static variable in class net.sf.freecol.common.model.GameOptions
Enable natural disasters striking colonies.
NATURAL_TAG - Static variable in class net.sf.freecol.common.model.Disaster
The Constant NATURAL_TAG.
NATURAL_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant NATURAL_TAG.
NAVAL - net.sf.freecol.client.gui.ImageLibrary.PathType
 
NAVAL_STRENGTH_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant NAVAL_STRENGTH_TAG.
NAVAL_UNIT - Static variable in class net.sf.freecol.common.model.Ability
The ability of ships to move across water tiles.
NAVAL_UNITS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
The naval units.
NAVAL_UNITS_TAG - Static variable in class net.sf.freecol.common.model.Monarch.Force
The Constant NAVAL_UNITS_TAG.
navalREFUnitTypes - Variable in class net.sf.freecol.common.model.Monarch
The naval unit types suitable for the REF.
navalStrength - Variable in class net.sf.freecol.common.model.NationSummary
The naval strength of this (European) player.
navalTypes - Variable in class net.sf.freecol.common.model.Monarch
The naval unit types suitable for support actions.
navalUnits - Variable in class net.sf.freecol.common.model.Monarch.Force
The number of naval units in the REF.
nBuilders - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Current estimate of the number of new BuildColonyMissions to create.
NE - net.sf.freecol.common.model.Direction
The ne.
NE - Static variable in class net.sf.freecol.tools.RiverMaker
 
NEAR_RADIUS - Static variable in class net.sf.freecol.common.model.Tile
The maximum distance that will still be considered "near" when determining the location name.
needed - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
 
neededForBuildableType(GoodsType) - Method in class net.sf.freecol.server.model.ServerColony
Is a goods type needed for a buildable that this colony could be building.
needsGoodsToBuild() - Method in class net.sf.freecol.common.model.BuildableType
Does this buildable need goods to build?.
needsPlanning - Variable in class net.sf.freecol.server.ai.goal.Goal
 
needsPlanning() - Method in class net.sf.freecol.server.ai.goal.Goal
Determines whether this or a subgoal Goal.needsPlanning.
negated - Variable in class net.sf.freecol.common.i18n.Relation
 
NEGOTIATE - Static variable in class net.sf.freecol.common.model.Ability
The ability to engage in diplomatic negotiation.
NegotiationDialog - Class in net.sf.freecol.client.gui.panel
The panel that allows negotiations between players.
NegotiationDialog(FreeColClient, JFrame, FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog
Creates a new NegotiationDialog instance.
NegotiationDialog.ColonyTradeItemPanel - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.GoldTradeItemPanel - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.GoodsTradeItemPanel - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.GoodsTradeItemPanel.GoodsBoxRenderer - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.InciteTradeItemPanel - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.InciteTradeItemPanel.InciteBoxRenderer - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.RemoveAction - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.StanceTradeItemPanel - Class in net.sf.freecol.client.gui.panel
Class for the stance trade panel.
NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.UnitTradeItemPanel - Class in net.sf.freecol.client.gui.panel
 
NegotiationDialog.UnitTradeItemPanel.UnitBoxRenderer - Class in net.sf.freecol.client.gui.panel
 
net.sf.freecol - package net.sf.freecol
The main package of FreeCol.
net.sf.freecol.client - package net.sf.freecol.client
This is the main client package.
net.sf.freecol.client.control - package net.sf.freecol.client.control
Contains the classes responsible for the control of the game.
net.sf.freecol.client.gui - package net.sf.freecol.client.gui
Contains the GUI classes.
net.sf.freecol.client.gui.action - package net.sf.freecol.client.gui.action
Contains the Actions used by the GUI in menus and other places.
net.sf.freecol.client.gui.animation - package net.sf.freecol.client.gui.animation
 
net.sf.freecol.client.gui.menu - package net.sf.freecol.client.gui.menu
Contains the FreeCol menu classes.
net.sf.freecol.client.gui.option - package net.sf.freecol.client.gui.option
Contains user interface classes for visualizing options.
net.sf.freecol.client.gui.panel - package net.sf.freecol.client.gui.panel
Contains the panels and dialogs.
net.sf.freecol.client.gui.plaf - package net.sf.freecol.client.gui.plaf
Contains the user interface objects for the "FreeCol Look and Feel".
net.sf.freecol.client.gui.video - package net.sf.freecol.client.gui.video
Support for playing video.
net.sf.freecol.client.networking - package net.sf.freecol.client.networking
Contains the client networking classes.
net.sf.freecol.common - package net.sf.freecol.common
Contains classes in use by both the server and the client.
net.sf.freecol.common.debug - package net.sf.freecol.common.debug
 
net.sf.freecol.common.i18n - package net.sf.freecol.common.i18n
net.sf.freecol.common.io - package net.sf.freecol.common.io
Classes for reading and writing FreeCol data files.
net.sf.freecol.common.io.sza - package net.sf.freecol.common.io.sza
Support for reading an animation made from images stored in a zip-file.
net.sf.freecol.common.logging - package net.sf.freecol.common.logging
Contains classes for handling the logs.
net.sf.freecol.common.model - package net.sf.freecol.common.model
This package contains the game model, which describes how the individual game objects, such as units, buildings, tiles and so on, interact.
net.sf.freecol.common.model.mission - package net.sf.freecol.common.model.mission
 
net.sf.freecol.common.model.pathfinding - package net.sf.freecol.common.model.pathfinding
Classes used when making searches on the map.
net.sf.freecol.common.networking - package net.sf.freecol.common.networking
Contains the common networking classes.
net.sf.freecol.common.option - package net.sf.freecol.common.option
Contains classes for describing, and saving the state of, a game option.
net.sf.freecol.common.resources - package net.sf.freecol.common.resources
Classes for handling resources.
net.sf.freecol.common.sound - package net.sf.freecol.common.sound
This package contains the classes for handling sfx/music in FreeCol.
net.sf.freecol.common.util - package net.sf.freecol.common.util
 
net.sf.freecol.metaserver - package net.sf.freecol.metaserver
This package contains an implementation of a meta server.
net.sf.freecol.server - package net.sf.freecol.server
The main package of the server package tree.
net.sf.freecol.server.ai - package net.sf.freecol.server.ai
The main package of the ai package tree.
net.sf.freecol.server.ai.goal - package net.sf.freecol.server.ai.goal
 
net.sf.freecol.server.ai.mission - package net.sf.freecol.server.ai.mission
Contains the missions an AIUnit can be assigned to.
net.sf.freecol.server.control - package net.sf.freecol.server.control
Contains the classes responsible for the control of the game.
net.sf.freecol.server.generator - package net.sf.freecol.server.generator
Contains the map generator.
net.sf.freecol.server.model - package net.sf.freecol.server.model
Contains model classes with server specific information.
net.sf.freecol.server.networking - package net.sf.freecol.server.networking
Contains the server networking classes.
net.sf.freecol.tools - package net.sf.freecol.tools
Contains tools directly related to FreeCol.
netProduction - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
net production of goods
netProduction - Variable in class net.sf.freecol.common.model.ProductionCache
A map of net production by goods type.
NETPRODUCTION_SUMMARY_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
netProductionPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
NETWORK_REPLY_ID_TAG - Static variable in class net.sf.freecol.common.networking.Connection
 
NetworkConstants - Interface in net.sf.freecol.common.networking
Contains the network constants.
networkHandler - Variable in class net.sf.freecol.metaserver.MetaServer
 
NetworkHandler - Class in net.sf.freecol.metaserver
Handles all network messages being sent to the metaserver.
NetworkHandler(MetaServer, MetaRegister) - Constructor for class net.sf.freecol.metaserver.NetworkHandler
The constructor to use.
networkReplyId - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
 
NetworkReplyObject - Class in net.sf.freecol.common.networking
Class for storing a network response.
NetworkReplyObject(int) - Constructor for class net.sf.freecol.common.networking.NetworkReplyObject
The constructor.
NetworkRequestHandler - Interface in net.sf.freecol.common.networking
A network request handler knows how to handle in a given request type.
NEW_LAND_NAME_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant NEW_LAND_NAME_TAG.
NEW_LAND_NAME_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant NEW_LAND_NAME_TAG.
NEW_WORLD_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant NEW_WORLD_GOODS_TAG.
NewAction - Class in net.sf.freecol.client.gui.action
An action for starting a new game.
NewAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.NewAction
Creates this action
newButton(String, String, ImageIcon, Color, StringTemplate) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
newButtons - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
newCargo(TransportableAIObject, Unit) - Static method in class net.sf.freecol.server.ai.Cargo
Make a new cargo with given transportable and carrier.
newCargo(TransportableAIObject, Unit, Location, boolean) - Static method in class net.sf.freecol.server.ai.Cargo
Make a new cargo with given transportable, carrier and explicit destination and fallback state.
newColonist - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Turns to new colonist if positive, no colonist if zero, -turns-1 to starvation if negative.
newDocument() - Static method in class net.sf.freecol.common.util.Xml
 
NewEmptyMapAction - Class in net.sf.freecol.client.gui.action
Creates a new empty map.
NewEmptyMapAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.NewEmptyMapAction
Creates this action
newGame(boolean) - Method in class net.sf.freecol.client.FreeColClient
If currently in a game, displays a quit dialog and if desired, logs out of the current game.
newHighScore(Player) - Static method in class net.sf.freecol.common.model.HighScore
Tries to adds a new high score for player.
newInstance(Class<T>, boolean) - Method in class net.sf.freecol.common.model.Game
Instantiate an uninitialized FreeColGameObject class within this game.
newLabel(String, ImageIcon, Color) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
newLabel(String, ImageIcon, Color, StringTemplate) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
newLandName - Variable in class net.sf.freecol.common.model.HighScore
The name for the New World.
newLandName - Variable in class net.sf.freecol.common.model.Player
The name this player uses for the New World.
newLandName - Variable in class net.sf.freecol.common.networking.NewLandNameMessage
The name to use.
newLandName - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
newLandName(String, Unit) - Method in class net.sf.freecol.client.control.InGameController
Ask the player to name the new land.
newLandName(Unit, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for naming a new land.
newLandName(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Replies to offer to name the new land.
newLandName(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Ask the player to name the new land.
NewLandNameMessage - Class in net.sf.freecol.common.networking
The message sent when naming a new land.
NewLandNameMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.NewLandNameMessage
Create a new NewLandNameMessage from a supplied element.
NewLandNameMessage(Unit, String) - Constructor for class net.sf.freecol.common.networking.NewLandNameMessage
Create a new NewLandNameMessage with the supplied name.
newline - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
newMap() - Method in class net.sf.freecol.client.control.MapEditorController
Creates a new map using a MapGenerator.
newName - Variable in class net.sf.freecol.common.networking.RenameMessage
The new name.
NewPanel - Class in net.sf.freecol.client.gui.panel
This dialog allows the user to start a single player or multiplayer game, to join a running game, and to fetch a list of games from the meta-server.
NewPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.NewPanel
Creates a new game panel.
NewPanel(FreeColClient, Specification) - Constructor for class net.sf.freecol.client.gui.panel.NewPanel
Creates a new game panel.
NewPanel.NewPanelAction - Enum in net.sf.freecol.client.gui.panel
The actions for this panel.
NewPanelAction() - Constructor for enum net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
newRegionName - Variable in class net.sf.freecol.common.networking.NewRegionNameMessage
The new name.
newRegionName(Region, String, Tile, Unit) - Method in class net.sf.freecol.client.control.InGameController
Ask the player to name a new region.
newRegionName(Region, Tile, Unit, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for naming a new region.
newRegionName(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Replies to offer to name a new region name.
newRegionName(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Ask the player to name a new region.
NewRegionNameMessage - Class in net.sf.freecol.common.networking
The message sent when naming a new region.
NewRegionNameMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.NewRegionNameMessage
Create a new NewRegionNameMessage from a supplied element.
NewRegionNameMessage(Region, Tile, Unit, String) - Constructor for class net.sf.freecol.common.networking.NewRegionNameMessage
Create a new NewRegionNameMessage with the supplied name.
newRoute - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The original route passed to this panel.
newRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Handle a new route request.
newRouteButton - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The button to create a new trade route.
newTile - Variable in class net.sf.freecol.server.control.ChangeSet.MoveChange
 
newTurn(int) - Method in class net.sf.freecol.client.control.InGameController
Switch to a new turn.
newTurn(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "newTurn"-message.
newTurns - Variable in class net.sf.freecol.common.model.pathfinding.BaseCostDecider
The number of turns consumed by the proposed move.
newType - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
The new type.
NewUnitPanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to pay for a new unit in Europe.
NewUnitPanel(FreeColClient, LayoutManager, String, List<UnitType>) - Constructor for class net.sf.freecol.client.gui.panel.NewUnitPanel
The constructor to use.
newUnitType - Variable in class net.sf.freecol.common.model.UnitTypeChange
The new unit type to change to.
newWorldGoods - Variable in class net.sf.freecol.common.model.GoodsType
Is this goods type native to the New World.
newWorldGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The new world goods type list.
newWorldLuxuryGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The new world luxury goods type list.
next - Variable in class net.sf.freecol.common.model.PathNode
The next node in the path.
next() - Method in class net.sf.freecol.common.model.Map.CircleIterator
next() - Method in class net.sf.freecol.common.model.Map.WholeMapIterator
next() - Method in class net.sf.freecol.common.model.Player.UnitIterator
next() - Method in class net.sf.freecol.common.model.Turn
Increases the turn number by one.
next() - Method in class net.sf.freecol.common.sound.Playlist
Returns the next sound file on this Playlist or null if there is no such sound.
NEXT_ACTIVE_UNIT - net.sf.freecol.client.control.InGameController.MoveMode
 
NEXT_ID_TAG - Static variable in class net.sf.freecol.common.model.Game
The Constant NEXT_ID_TAG.
NEXT_ID_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
nextActiveUnit() - Method in class net.sf.freecol.client.control.InGameController
Makes a new unit active.
nextActiveUnitIterator - Variable in class net.sf.freecol.common.model.Player
An iterator for the player units that are still active this turn.
nextBranch(int[]) - Static method in class net.sf.freecol.tools.RiverMaker
 
nextGoingToUnitIterator - Variable in class net.sf.freecol.common.model.Player
An iterator for the player units that have a destination to go to.
nextId - Variable in class net.sf.freecol.common.model.Game
The next available identifier that can be given to a new FreeColGameObject.
nextId - Variable in class net.sf.freecol.server.ai.AIMain
The next AI identifier index.
nextModelMessage() - Method in class net.sf.freecol.client.control.InGameController
Displays the next ModelMessage.
nextNetworkReplyId - Variable in class net.sf.freecol.common.networking.ReceivingThread
A counter for reply ids.
nextRiver - Variable in class net.sf.freecol.server.generator.River
The next river.
nextTile() - Method in class net.sf.freecol.common.model.Map.CircleIterator
Finds the next position.
nextTradeRouteUnitIterator - Variable in class net.sf.freecol.common.model.Player
An iterator for the player units that have a trade route to follow.
nNavalCarrier - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Count of the number of transports needing a naval unit.
NO_ACTION - net.sf.freecol.common.model.Monarch.MonarchAction
The no action.
NO_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
NO_EQUIPMENT - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant NO_EQUIPMENT.
NO_MORE_MOVES_LEFT - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
NO_PATH_TO_TARGET - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
NO_RESULT - net.sf.freecol.common.model.CombatModel.CombatResult
The no result.
NO_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
River magnitudes.
NO_SUCH_RUMOUR - net.sf.freecol.common.model.LostCityRumour.RumourType
The no such rumour.
NO_TRADE - Static variable in interface net.sf.freecol.common.networking.NetworkConstants
Trading type.
NO_TRADE_GOODS - Static variable in interface net.sf.freecol.common.networking.NetworkConstants
Trading type.
NO_TRADE_HAGGLE - Static variable in interface net.sf.freecol.common.networking.NetworkConstants
Trading type.
NO_TRADE_HOSTILE - Static variable in interface net.sf.freecol.common.networking.NetworkConstants
Trading type.
NoAddReason() - Constructor for enum net.sf.freecol.common.model.UnitLocation.NoAddReason
 
NoBuildReason() - Constructor for enum net.sf.freecol.common.model.Colony.NoBuildReason
 
NoClaimReason() - Constructor for enum net.sf.freecol.common.model.Player.NoClaimReason
 
nodeComparator - Static variable in class net.sf.freecol.client.gui.panel.ConceptDetailPanel
 
nodeMap - Variable in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
NOINTERN - net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
none - Static variable in class net.sf.freecol.client.gui.panel.ReportContinentalCongressPanel
 
none(Collection<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
none(Stream<T>, Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
none(T[], Predicate<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
 
NONE - net.sf.freecol.client.gui.panel.Flag.Alignment
 
NONE - net.sf.freecol.client.gui.panel.Flag.Decoration
 
NONE - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
NONE - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
NONE - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
NONE - net.sf.freecol.common.model.Colony.NoBuildReason
The none.
NONE - net.sf.freecol.common.model.Map.Layer
The none.
NONE - net.sf.freecol.common.model.NationOptions.Advantages
The none.
NONE - net.sf.freecol.common.model.Operand.OperandType
The none.
NONE - net.sf.freecol.common.model.Operand.ScopeLevel
The none.
NONE - net.sf.freecol.common.model.Player.NoClaimReason
The none.
NONE - net.sf.freecol.common.model.UnitLocation.NoAddReason
No reason why Locatable can not be added.
noneButton - Variable in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
The button to select no items.
NORMAL - net.sf.freecol.client.gui.FontLibrary.FontType
 
NORMAL - net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
NORMAL - net.sf.freecol.common.model.Europe.MigrationType
The normal.
NORMAL_COMPONENT - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
 
NORMAL_COMPONENT - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
NORMAL_TRANSPORT_PRIORITY - Static variable in class net.sf.freecol.server.ai.mission.Mission
Transport is required.
NormalComponent() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.NormalComponent
 
normalGameFogOfWar - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Stores the standard fog of war setting when revealing all the map Allows restore to previous state when re-enabling normal vision
normalizeSubGoalWeights() - Method in class net.sf.freecol.server.ai.goal.Goal
Calling this ensures that the relative weights given to subgoals add up to 1.
NOT_AVAILABLE - net.sf.freecol.common.model.NationOptions.NationState
The not available.
NOT_BUILDABLE - net.sf.freecol.common.model.Colony.NoBuildReason
The not buildable.
NOT_BUILDING - net.sf.freecol.common.model.Colony.NoBuildReason
The not building.
NOTHING - net.sf.freecol.common.model.LostCityRumour.RumourType
The nothing.
notifyClose(Component, JInternalFrame) - Method in class net.sf.freecol.client.gui.Canvas
A component is closing.
notifyOwnerChanged(FreeColGameObject, Player, Player) - Method in class net.sf.freecol.common.model.Game
Notify a listener (if any) of that a game object has changed owner.
notifyRemoveFreeColGameObject(String) - Method in class net.sf.freecol.common.model.Game
Notify a listener (if any) of that a game object has gone.
notifySetFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.common.model.Game
Notify a listener (if any) of a new game object.
notifyStopped() - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
notWorking - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
not working colonists
notWorking - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Units present that are not working.
NoValueType(int) - Constructor for enum net.sf.freecol.common.model.Player.NoValueType
Instantiates a new no value type.
nPioneers - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Current estimate of the number of new PioneeringMissions to create.
nScouts - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Current estimate of the number of new ScoutingMissions to create.
num - Variable in class net.sf.freecol.common.sound.Playlist
 
number - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel
The base image to display.
number - Variable in class net.sf.freecol.common.model.AbstractUnit
The number of units.
number - Variable in class net.sf.freecol.common.option.AbstractUnitOption
An Option to determine the number of the AbstractUnit.
Number - Class in net.sf.freecol.common.i18n
Classes implementing this interface can determine the category and the index of a double based on the number rules for a language.
Number() - Constructor for class net.sf.freecol.common.i18n.Number
 
NUMBER_OF_AGES - Static variable in class net.sf.freecol.common.model.Specification
How many game ages.
NUMBER_OF_DIRECTIONS - Static variable in enum net.sf.freecol.common.model.Direction
The Constant NUMBER_OF_DIRECTIONS.
NUMBER_OF_GOODS - Static variable in class net.sf.freecol.client.gui.panel.ReportProductionPanel
The number of selection boxes.
NUMBER_OF_HIGH_SCORES - Static variable in class net.sf.freecol.common.model.HighScore
The number of high scores to allow in the high scores list.
NUMBER_OF_SETTLEMENTS_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant NUMBER_OF_SETTLEMENTS_TAG.
NUMBER_OF_SETTLEMENTS_TAG - Static variable in class net.sf.freecol.common.model.NationType
The Constant NUMBER_OF_SETTLEMENTS_TAG.
NUMBER_OF_SETTLEMENTS_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant NUMBER_OF_SETTLEMENTS_TAG.
NUMBER_OF_UNITS_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant NUMBER_OF_UNITS_TAG.
NUMBER_TAG - Static variable in class net.sf.freecol.common.model.AbstractUnit
The Constant NUMBER_TAG.
NUMBER_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
The Constant NUMBER_TAG.
Number.Category - Enum in net.sf.freecol.common.i18n
 
numberMap - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
numberOfColonies - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
numberOfColonists - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
numberOfEffects - Variable in class net.sf.freecol.common.model.Disaster
The number of effects of this disaster.
numberOfItems - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
 
numberOfLandTiles - Variable in class net.sf.freecol.common.model.LandMap
Number of land tiles on the map.
numberOfLegalTiles() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider only considering the number of tiles visited when determining the cost.
numberOfSettlements - Variable in class net.sf.freecol.common.model.NationSummary
The number of settlements this player has.
numberOfSettlements - Variable in class net.sf.freecol.common.model.NationType
The number of settlements this Nation has.
numberOfSettlements - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
numberOfTiles() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
The trivial CostDecider.
numberOfUnits - Variable in class net.sf.freecol.common.model.NationSummary
The number of units this (European) player has.
NumberRules - Class in net.sf.freecol.common.i18n
NumberRules(InputStream) - Constructor for class net.sf.freecol.common.i18n.NumberRules
Creates a new NumberRules instance from the given input stream, which must contain an XML representation of the CLDR plural rules.
numberUI - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
NW - net.sf.freecol.common.model.Direction
The nw.
NW - Static variable in class net.sf.freecol.tools.RiverMaker
 

O

o2s(Object) - Static method in class net.sf.freecol.common.util.LogBuilder
Convert a simple object to a string suitable for a log buffer.
object - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
object - Variable in class net.sf.freecol.common.util.RandomChoice
 
object - Variable in class net.sf.freecol.server.control.ChangeSet.FeatureChange
 
ObjectChange(ChangeSet.See, FreeColGameObject) - Constructor for class net.sf.freecol.server.control.ChangeSet.ObjectChange
Build a new ObjectChange for a single object.
ObjectWithId - Interface in net.sf.freecol.common
Any object that provides a string identifier that can be used to identify it, and to provide a localized name for it.
obtains(Unit) - Method in class net.sf.freecol.common.model.Player.ActivePredicate
Is the unit active and going nowhere, and thus available to be moved by the player?.
obtains(Unit) - Method in class net.sf.freecol.common.model.Player.GoingToPredicate
Does this unit have orders to go somewhere?.
obtains(Unit) - Method in class net.sf.freecol.common.model.Player.UnitPredicate
Obtains.
occupation - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
Occupation - Class in net.sf.freecol.common.model
Simple container to define where and what a unit is working on.
Occupation(WorkLocation, ProductionType, GoodsType) - Constructor for class net.sf.freecol.common.model.Occupation
Create an Occupation.
OCCUPATION - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
OCCUPATION - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
OCCUPIED - net.sf.freecol.common.model.Player.NoClaimReason
The occupied.
OCCUPIED_BY_ENEMY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because the Location is occupied by objects belonging to another player.
OCEAN - net.sf.freecol.common.model.Region.RegionType
The ocean.
OCEAN - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
oceanTileTypes - Variable in class net.sf.freecol.server.generator.TerrainGenerator
 
oddDX - Variable in enum net.sf.freecol.common.model.Direction
The direction increments.
oddDY - Variable in enum net.sf.freecol.common.model.Direction
The odd DY.
OFF - Static variable in class net.sf.freecol.client.gui.TerrainCursor
 
offence - Variable in class net.sf.freecol.common.model.UnitType
The offence of this UnitType.
OFFENCE - Static variable in class net.sf.freecol.common.model.Modifier
The Constant OFFENCE.
OFFENCE_AGAINST - Static variable in class net.sf.freecol.common.model.Modifier
The Constant OFFENCE_AGAINST.
OFFENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OFFENCE_TAG.
OFFENSIVE_LAND_UNIT_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant OFFENSIVE_LAND_UNIT_CHEAT.
OFFENSIVE_NAVAL_UNIT_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant OFFENSIVE_NAVAL_UNIT_CHEAT.
offensiveLandUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
offensiveNavalUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
offer - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
Useful internal messages.
OFFERED_FATHERS_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant OFFERED_FATHERS_TAG.
offeredFathers - Variable in class net.sf.freecol.common.model.Player
The offered founding fathers.
offset - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggPacket - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggPage - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
OggStream(InputStream) - Constructor for class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggStreamState - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
oggSyncState - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
OggVorbisAudioInputStream(OggVorbisDecoderFactory.OggStream) - Constructor for class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
Create a new player.
OggVorbisDecoderFactory - Class in net.sf.freecol.common.sound
Rewritten from the JCraft JOrbisPlayer example (GPLv2+), fixing a bunch of bugs that prevent it from playing short files and recasting into a read()-driven AudioInputStream form.
OggVorbisDecoderFactory() - Constructor for class net.sf.freecol.common.sound.OggVorbisDecoderFactory
Trivial constructor.
OggVorbisDecoderFactory.OggStream - Class in net.sf.freecol.common.sound
Core JOgg/JOrbis magic handled here.
OggVorbisDecoderFactory.OggVorbisAudioInputStream - Class in net.sf.freecol.common.sound
The AudioInputStream extension to handle decoding Ogg/Vorbis Audio input.
OK - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
OK - net.sf.freecol.common.model.mission.Mission.MissionState
Mission is in progress.
OK - Static variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
okButton - Variable in class net.sf.freecol.client.gui.panel.FreeColPanel
 
okIndex - Variable in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
 
okOption() - Method in class net.sf.freecol.client.gui.ChoiceItem
Make this choice the "OK" option.
OLD_ALTITUDE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant OLD_ALTITUDE_MAX_TAG.
OLD_ALTITUDE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant OLD_ALTITUDE_MIN_TAG.
OLD_CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_CLAIMABLE_RADIUS_TAG.
OLD_CONVERT_THRESHOLD_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_CONVERT_THRESHOLD_TAG.
OLD_DEFAULT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_DEFAULT_UNIT_TAG.
OLD_DIFFICULTY_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant OLD_DIFFICULTY_LEVEL_TAG.
OLD_EXPERT_UNIT_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant OLD_EXPERT_UNIT_TAG.
OLD_EXPOSE_RESOURCE_PERCENT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant OLD_EXPOSE_RESOURCE_PERCENT_TAG.
OLD_EXTRA_CLAIMABLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_EXTRA_CLAIMABLE_RADIUS_TAG.
OLD_GOODS_WISH_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
OLD_GOODS_WISH_TAG - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
 
OLD_HIT_POINTS_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant OLD_HIT_POINTS_TAG.
OLD_HIT_POINTS_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_HIT_POINTS_TAG.
OLD_HUMIDITY_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant OLD_HUMIDITY_MAX_TAG.
OLD_HUMIDITY_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant OLD_HUMIDITY_MIN_TAG.
OLD_INCREMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Modifier
The Constant OLD_INCREMENT_TYPE_TAG.
OLD_LEFT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
The Constant OLD_LEFT_HAND_SIDE_TAG.
OLD_LINE_OF_SIGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_LINE_OF_SIGHT_TAG.
OLD_MATCH_NEGATED_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant OLD_MATCH_NEGATED_TAG.
OLD_MATCHES_NULL_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant OLD_MATCHES_NULL_TAG.
OLD_MAX_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant OLD_MAX_SKILL_TAG.
OLD_MAXIMUM_ATTRITION_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_MAXIMUM_ATTRITION_TAG.
OLD_MAXIMUM_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant OLD_MAXIMUM_COUNT_TAG.
OLD_MAXIMUM_EXPERIENCE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_MAXIMUM_EXPERIENCE_TAG.
OLD_MAXIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_MAXIMUM_GROWTH_TAG.
OLD_MAXIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_MAXIMUM_SIZE_TAG.
OLD_MIN_SKILL_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant OLD_MIN_SKILL_TAG.
OLD_MINIMUM_GROWTH_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_MINIMUM_GROWTH_TAG.
OLD_MINIMUM_SIZE_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_MINIMUM_SIZE_TAG.
OLD_NATION_ID_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant OLD_NATION_ID_TAG.
OLD_NATION_ID_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant OLD_NATION_ID_TAG.
OLD_NATION_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
The Constant OLD_NATION_TAG.
OLD_NATION_TYPE_ID_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant OLD_NATION_TYPE_ID_TAG.
OLD_NATIONS_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
The Constant OLD_NATIONS_TAG.
OLD_NEXT_ID_TAG - Static variable in class net.sf.freecol.common.model.Game
The Constant OLD_NEXT_ID_TAG.
OLD_NEXT_ID_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
OLD_OPERAND_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Operand
The Constant OLD_OPERAND_TYPE_TAG.
OLD_PARTIAL_ATTRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
The Constant OLD_PARTIAL_ATTRIBUTE_TAG.
OLD_PREFERRED_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant OLD_PREFERRED_LATITUDE_TAG.
OLD_PRODUCTION_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
The Constant OLD_PRODUCTION_LEVEL_TAG.
OLD_RECRUIT_PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_RECRUIT_PROBABILITY_TAG.
OLD_RIGHT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
The Constant OLD_RIGHT_HAND_SIDE_TAG.
OLD_SCOPE_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Operand
The Constant OLD_SCOPE_LEVEL_TAG.
OLD_SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Event
The Constant OLD_SCORE_VALUE_TAG.
OLD_SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_SCORE_VALUE_TAG.
OLD_SKILL_TAUGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_SKILL_TAUGHT_TAG.
OLD_SOL_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant OLD_SOL_TAG.
OLD_SONS_OF_LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant OLD_SONS_OF_LIBERTY_TAG.
OLD_SPACE_TAKEN_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant OLD_SPACE_TAKEN_TAG.
OLD_STARTS_ON_EAST_COAST_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant OLD_STARTS_ON_EAST_COAST_TAG.
OLD_STORED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
The Constant OLD_STORED_GOODS_TAG.
OLD_TEMPERATURE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant OLD_TEMPERATURE_MAX_TAG.
OLD_TEMPERATURE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant OLD_TEMPERATURE_MIN_TAG.
OLD_TILE_IMPROVEMENT_PLAN_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
OLD_TILE_IMPROVEMENT_PLAN_TAG - Static variable in class net.sf.freecol.server.ai.AIMain
 
OLD_TILE_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant OLD_TILE_IMPROVEMENT_TAG.
OLD_TILE_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.TileItemContainer
The Constant OLD_TILE_IMPROVEMENT_TAG.
OLD_TILE_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant OLD_TILE_IMPROVEMENT_TAG.
OLD_TILE_ITEM_CONTAINER_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant OLD_TILE_ITEM_CONTAINER_TAG.
OLD_TILEIMPROVEMENT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant OLD_TILEIMPROVEMENT_TYPES_TAG.
OLD_TORIES_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant OLD_TORIES_TAG.
OLD_TRADE_BONUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_TRADE_BONUS_TAG.
OLD_TRANSPORTABLE_TAG - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
OLD_TURNS_TO_LEARN_TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
The Constant OLD_TURNS_TO_LEARN_TAG.
OLD_UNITS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant OLD_UNITS_TAG.
OLD_UNITS_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant OLD_UNITS_TAG.
OLD_UNITS_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant OLD_UNITS_TAG.
OLD_UPGRADES_FROM_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant OLD_UPGRADES_FROM_TAG.
OLD_VISIBLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_VISIBLE_RADIUS_TAG.
OLD_WANDERING_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant OLD_WANDERING_RADIUS_TAG.
OLD_WORKER_WISH_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
oldLocation - Variable in class net.sf.freecol.server.control.ChangeSet.MoveChange
 
oldMap - Variable in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
 
oldPrice - Variable in class net.sf.freecol.common.model.MarketData
Place to save to old price so as to be able to tell when a price change message should be generated.
oldSize - Variable in class net.sf.freecol.client.gui.Canvas
Used to detect resizing.
oldSoL - Variable in class net.sf.freecol.common.model.Player
SoL from last turn.
oldSonsOfLiberty - Variable in class net.sf.freecol.common.model.Colony
The SoL membership last turn.
oldStoredGoods - Variable in class net.sf.freecol.common.model.GoodsContainer
The previous list of Goods stored in this GoodsContainer.
oldTories - Variable in class net.sf.freecol.common.model.Colony
The number of tories last turn.
oldType - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
The old type.
ON - Static variable in class net.sf.freecol.client.gui.TerrainCursor
 
onCarrier - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The on carrier.
onCarrier - Variable in class net.sf.freecol.common.model.PathNode
Whether the unit traversing this path is on a carrier at this node.
one - net.sf.freecol.common.i18n.Number.Category
 
ONE - net.sf.freecol.common.model.Disaster.Effects
The one.
only(ServerPlayer) - Static method in class net.sf.freecol.server.control.ChangeSet.See
Make this change visible only to the given player.
ONLY - Static variable in class net.sf.freecol.server.control.ChangeSet.See
 
ONLY_EUROPEAN - net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
ONLY_NATIVES - net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
 
ONLY_NATURAL_IMPROVEMENTS - Static variable in class net.sf.freecol.common.model.GameOptions
Toggle whether artifical tile improvements contribute to the production of secondary (non-food) goods on the colony center tile.
onlyMyColoniesBox - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Restrict to only the player colonies?
onMacOSX() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Does the OS look like Mac OS X?
onScreen(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Checks if the Tile/Units at the given coordinates are displayed on the screen (or, if the map is already displayed and the focus has been changed, whether they will be displayed on the screen the next time it'll be redrawn).
onUnix() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Does the OS look like some sort of unix?
onWindows() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Does the OS look like some sort of Windows?
OpenAction - Class in net.sf.freecol.client.gui.action
An action for loading a game or map.
OpenAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.OpenAction
Creates a new OpenAction.
openBuildQueue - Variable in class net.sf.freecol.client.gui.panel.ConstructionPanel
Should a mouse click open the build queue?
openLine(AudioFormat) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
openTransactionSession(Unit, Settlement) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to get the transaction session for a trade.
Operand - Class in net.sf.freecol.common.model
The Operand class implements Operands to be used in relations, such as the Limit class.
Operand() - Constructor for class net.sf.freecol.common.model.Operand
Deliberately empty constructor.
Operand(int) - Constructor for class net.sf.freecol.common.model.Operand
Creates a new Operand instance.
Operand(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Operand
Create a new operand by reading a stream.
Operand(Operand.OperandType, Operand.ScopeLevel) - Constructor for class net.sf.freecol.common.model.Operand
Creates a new Operand instance.
OPERAND_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Operand
The Constant OPERAND_TYPE_TAG.
Operand.OperandType - Enum in net.sf.freecol.common.model
The Enum OperandType.
Operand.ScopeLevel - Enum in net.sf.freecol.common.model
The Enum ScopeLevel.
operandType - Variable in class net.sf.freecol.common.model.Operand
The type of object the operand really represents.
OperandType() - Constructor for enum net.sf.freecol.common.model.Operand.OperandType
 
operator - Variable in class net.sf.freecol.common.model.Limit
The operator to apply when evaluating the limit expression.
Operator() - Constructor for enum net.sf.freecol.common.model.Limit.Operator
 
OPERATOR_TAG - Static variable in class net.sf.freecol.common.model.Limit
The Constant OPERATOR_TAG.
optimizeCargoes(LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the current target.
option - Variable in class net.sf.freecol.client.gui.option.OptionUI
The Option value itself.
Option<T> - Interface in net.sf.freecol.common.option
An option describes something which can be customized by the user.
OPTION - net.sf.freecol.common.model.Operand.OperandType
The option.
OPTION_VALUE_TAG - Static variable in class net.sf.freecol.common.option.ListOption
The Constant OPTION_VALUE_TAG.
optionCancel - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
optionDefault - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
optionGroup - Variable in class net.sf.freecol.common.option.AbstractOption
The option group prefix.
OptionGroup - Class in net.sf.freecol.common.option
Used for grouping Options.
OptionGroup(String) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
OptionGroup(String, Specification) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
OptionGroup(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
OptionGroup(Specification) - Constructor for class net.sf.freecol.common.option.OptionGroup
Creates a new OptionGroup.
optionGroupId - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
optionGroupUI - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
OptionGroupUI - Class in net.sf.freecol.client.gui.option
This panel displays an OptionGroup using a JTree.
OptionGroupUI(GUI, OptionGroup, boolean) - Constructor for class net.sf.freecol.client.gui.option.OptionGroupUI
The constructor that will add the items to this panel.
optionId - Variable in class net.sf.freecol.client.gui.action.SelectableAction
 
optionMap - Variable in class net.sf.freecol.common.option.OptionGroup
A map of all option ids to its option.
optionName - Variable in enum net.sf.freecol.common.model.ModelMessage.MessageType
The option name.
optionOK - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
optionPanel - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
OptionReader() - Constructor for class net.sf.freecol.common.model.Specification.OptionReader
 
options - Variable in class net.sf.freecol.client.gui.panel.FreeColDialog
The options to choose from.
options - Variable in class net.sf.freecol.common.option.OptionGroup
The options in this group.
OPTIONS_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant OPTIONS_TAG.
OptionsDialog - Class in net.sf.freecol.client.gui.panel
Dialog for changing the options of an OptionGroup.
OptionsDialog(FreeColClient, JFrame, boolean, OptionGroup, String, String, String) - Constructor for class net.sf.freecol.client.gui.panel.OptionsDialog
The constructor that will add the items to this panel.
OptionUI<T extends Option<?>> - Class in net.sf.freecol.client.gui.option
This class provides common methods for various Option UIs.
OptionUI(T, boolean) - Constructor for class net.sf.freecol.client.gui.option.OptionUI
Constructor.
optionUIs - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
OptionUpdater - Interface in net.sf.freecol.client.gui.option
Interface for classes which temporarily stores changes for an Option.
optionUpdaters - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
orbisBlock - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
orbisComment - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
orbisDspState - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
orbisInfo - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
orderButtonImageCount - Variable in class net.sf.freecol.client.gui.action.FreeColAction
 
ORIGIN - net.sf.freecol.client.gui.Canvas.PopupPosition
 
os - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
other - net.sf.freecol.common.i18n.Number.Category
 
other - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
 
OTHER_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that always returns category "other".
OTHER_UNITS_OFFSET_X - Static variable in class net.sf.freecol.client.gui.MapViewer
 
OTHER_UNITS_OFFSET_Y - Static variable in class net.sf.freecol.client.gui.MapViewer
 
OTHER_UNITS_WIDTH - Static variable in class net.sf.freecol.client.gui.MapViewer
 
otherConnection - Variable in class net.sf.freecol.server.networking.DummyConnection
 
otherId - Variable in class net.sf.freecol.common.networking.DiplomacyMessage
The identifier of the other entity to negotiate with (unit or settlement).
otherId - Variable in class net.sf.freecol.common.networking.FirstContactMessage
The identifier for the player being contacted.
OtherNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that do not distinguish any number categories.
OtherNumberRule() - Constructor for class net.sf.freecol.common.i18n.OtherNumberRule
 
otherPlayer - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
The other player in the negotiation (!= getMyPlayer()).
otherRawGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
otherStudents - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
students learning this job (i.e.
otherStudentsName - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
of the other students
otherUnit - Variable in class net.sf.freecol.server.model.DiplomacySession
The other player's unit (only non-null in first contact cases).
otherWorkingAmateurs - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
others working as lumberjacks
ourId - Variable in class net.sf.freecol.common.networking.DiplomacyMessage
The identifier of our entity that is conducting diplomacy (either a unit or a settlement).
out - Variable in class net.sf.freecol.common.networking.Connection
 
OutForAnimationCallback - Interface in net.sf.freecol.client.gui
outgoingMessageHandler - Variable in class net.sf.freecol.server.networking.DummyConnection
The message handler to simulate using when receiving messages.
OUTPOST - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
output - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
output(List<Modifier>, UnitType) - Method in class net.sf.freecol.client.gui.panel.WorkProductionPanel
 
OUTPUT_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
The Constant OUTPUT_TAG.
outputs - Variable in class net.sf.freecol.common.model.ProductionType
The goods that are produced by this production type.
outputWriter - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
The final output writer to use when pretty printing.
outsideColonyPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
OutsideColonyPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Create this OutsideColonyPanel.
outsideColonyScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
OVERFLOW - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
OVERLAY_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
The Constant OVERLAY_ZINDEX.
Ownable - Interface in net.sf.freecol.common.model
Interface for objects which can be owned by a Player.
OWNED_BY_ENEMY - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because the Location belongs to another player and does not admit foreign objects.
OWNED_UNITS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant OWNED_UNITS_TAG.
OwnedChange(ChangeSet.See, FreeColObject) - Constructor for class net.sf.freecol.server.control.ChangeSet.OwnedChange
Build a new OwnedChange.
ownedTiles - Variable in class net.sf.freecol.common.model.Settlement
The tiles this settlement owns.
ownedUnits - Variable in class net.sf.freecol.common.model.IndianSettlement
Units that belong to this settlement.
owner - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
The selected settlement owner.
owner - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.DestinationComparator
 
owner - Variable in class net.sf.freecol.common.model.Europe
The owner of this instance of Europe.
owner - Variable in class net.sf.freecol.common.model.Market
The owning player.
owner - Variable in class net.sf.freecol.common.model.Player.UnitIterator
The owner.
owner - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The owner of the tile.
owner - Variable in class net.sf.freecol.common.model.Settlement
The Player owning this Settlement.
owner - Variable in class net.sf.freecol.common.model.Tile
The player that consider this tile to be their land.
owner - Variable in class net.sf.freecol.common.model.TradeRoute
The Player who owns this trade route.
owner - Variable in class net.sf.freecol.common.model.Unit
The owner player.
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant OWNER_TAG.
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Market
The Constant OWNER_TAG.
OWNER_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant OWNER_TAG.
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Settlement
The Constant OWNER_TAG.
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant OWNER_TAG.
OWNER_TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
The Constant OWNER_TAG.
OWNER_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant OWNER_TAG.
OWNER_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
ownerChanged(FreeColGameObject, Player, Player) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
Notify a listener (if any) of that an object has changed owner.
ownerChanged(FreeColGameObject, Player, Player) - Method in class net.sf.freecol.server.ai.AIMain
Replaces the AI object when ownership changes.
OWNERS - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
OWNING_SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant OWNING_SETTLEMENT_TAG.
OWNING_SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant OWNING_SETTLEMENT_TAG.
owningSettlement - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The owning settlement of the tile, if any.
owningSettlement - Variable in class net.sf.freecol.common.model.Tile
Indicates which settlement owns this tile (null indicates no owner).
owns(Ownable) - Method in class net.sf.freecol.common.model.Player
Does this player own something?.

P

PACIFIC_KEY - Static variable in class net.sf.freecol.common.model.Region
Hardwired name key for the Pacific for the benefit of isPacific().
PACIFIC_SCORE_VALUE - Static variable in class net.sf.freecol.server.model.ServerRegion
Score for being first to discover the pacific.
padBorder(JComponent, int, int, int, int) - Static method in class net.sf.freecol.client.gui.panel.Utility
 
paidForSale - Variable in class net.sf.freecol.common.model.MarketData
Current selling price.
paidForSale - Variable in class net.sf.freecol.common.model.MarketWas
The paid for sale.
paint(Graphics) - Method in class net.sf.freecol.client.gui.GrayLayer
Executes painting.
paint(Graphics) - Method in class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanel
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColCheckBoxUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColLabelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColListUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColMenuItemUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColRadioButtonUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColScrollPaneUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableHeaderUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTableUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
paint(Graphics, JComponent) - Method in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
paintBackground(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
paintBackground(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
paintBorder(Component, Graphics, int, int, int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColImageBorder
Paints the border on the given component.
paintButtonPressed(Graphics, AbstractButton) - Method in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.Canvas
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Paints the background and borders of the menubar.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
Paints information about gold, tax and year.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls.MiniMapPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.InformationPanel
 
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Paints this component.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.ProductionLabel
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Paints this UnitLabel.
paintComponent(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.SelectedComponent
 
paintImmediatelyCanvasIn(Rectangle) - Method in class net.sf.freecol.client.gui.GUI
 
paintImmediatelyCanvasIn(Rectangle) - Method in class net.sf.freecol.client.gui.SwingGUI
 
paintImmediatelyCanvasInItsBounds() - Method in class net.sf.freecol.client.gui.GUI
 
paintImmediatelyCanvasInItsBounds() - Method in class net.sf.freecol.client.gui.SwingGUI
 
paintMap(Graphics) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Paints a representation of the mapboard onto this component.
paintSafely(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextAreaUI
 
paintSafely(Graphics) - Method in class net.sf.freecol.client.gui.plaf.FreeColTextFieldUI
 
PALES - net.sf.freecol.client.gui.panel.Flag.Background
Vertical stripes.
PALL - net.sf.freecol.client.gui.panel.Flag.Decoration
 
pane - Variable in class net.sf.freecol.client.gui.panel.FreeColDialog
The JOptionPane to embed in this dialog.
panel - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.FileOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
panel - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
panel - Variable in class net.sf.freecol.client.gui.panel.ClassicMapControls
 
panel - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
PANEL_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
PANEL_WIDTH - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
panelList - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel
A list of panels for the unit types.
PanelType() - Constructor for enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
Parameters - Class in net.sf.freecol.client.gui.panel
 
Parameters(int, int) - Constructor for class net.sf.freecol.client.gui.panel.Parameters
 
ParametersDialog - Class in net.sf.freecol.client.gui.panel
A dialog for editing parameters.
ParametersDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.ParametersDialog
Create a new parameters dialog.
PARASITIC_WORM - net.sf.freecol.common.model.HighScore.ScoreLevel
The parasitic worm.
parent - Variable in class net.sf.freecol.common.io.FreeColModFile
The identifier for the parent of this mod, if any.
parent - Variable in class net.sf.freecol.common.model.GoodsContainer
The location for this GoodsContainer.
parent - Variable in class net.sf.freecol.common.model.Region
The parent region of this region.
PARENT_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant PARENT_TAG.
parentGoal - Variable in class net.sf.freecol.server.ai.goal.Goal
 
parentPanel - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
parentPanel - Variable in class net.sf.freecol.client.gui.panel.DragListener
 
parentPanel - Variable in class net.sf.freecol.client.gui.panel.QuickActionMenu
 
parse(String) - Method in class net.sf.freecol.common.i18n.Rule
Parses a string.
parse(List<String>) - Method in class net.sf.freecol.common.i18n.Relation
Parses a list of string tokens.
parseCondition(List<String>) - Method in class net.sf.freecol.common.i18n.Rule
 
parseTruth(String) - Static method in class net.sf.freecol.common.util.Xml
 
partExport - Static variable in class net.sf.freecol.server.ai.AIColony
 
PARTIAL_ATTRIBUTE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML attribute tag to denote partial updates.
partialChosen - Variable in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
 
PartialObjectChange(ChangeSet.See, FreeColGameObject, String...) - Constructor for class net.sf.freecol.server.control.ChangeSet.PartialObjectChange
Build a new PartialObjectChange for a single object.
PARTY_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant PARTY_PRODUCTION_INDEX.
path - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The path.
path - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
PathNode - Class in net.sf.freecol.common.model
Represents a single Location in a path.
PathNode(Location, int, int, boolean, PathNode, PathNode) - Constructor for class net.sf.freecol.common.model.PathNode
Creates a new PathNode.
PATHS - net.sf.freecol.common.debug.FreeColDebugger.DebugMode
 
PathType() - Constructor for enum net.sf.freecol.client.gui.ImageLibrary.PathType
 
PAY_ARREARS - net.sf.freecol.client.control.InGameController.BoycottAction
 
PAY_FOR_BUILDING - Static variable in class net.sf.freecol.common.model.GameOptions
Can colony buildings be completed quickly by paying for the missing goods?.
payArrears(GoodsType) - Method in class net.sf.freecol.client.control.InGameController
Pays the tax arrears on this type of goods.
payArrears(GoodsType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for tax paying arrears.
payArrears(ServerPlayer, GoodsType) - Method in class net.sf.freecol.server.control.InGameController
Pay arrears.
PayArrearsMessage - Class in net.sf.freecol.common.networking
The message sent when paying tax arrears.
PayArrearsMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.PayArrearsMessage
Create a new PayArrearsMessage from a supplied element.
PayArrearsMessage(GoodsType) - Constructor for class net.sf.freecol.common.networking.PayArrearsMessage
Create a new PayArrearsMessage with the supplied goods type.
payForBuilding(Colony) - Method in class net.sf.freecol.client.control.InGameController
Buys the remaining hammers and tools for the Building currently being built in the given Colony.
payForBuilding(Colony) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for paying for a building.
payForBuilding(ServerPlayer, Colony) - Method in class net.sf.freecol.server.control.InGameController
Pay for a building.
PayForBuildingMessage - Class in net.sf.freecol.common.networking
The message sent when paying for a building.
PayForBuildingMessage(Colony) - Constructor for class net.sf.freecol.common.networking.PayForBuildingMessage
Create a new PayForBuildingMessage with the supplied colony.
PayForBuildingMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.PayForBuildingMessage
Create a new PayForBuildingMessage from a supplied element.
pcmData - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
pcmi - Variable in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
pcs - Variable in class net.sf.freecol.common.model.FreeColObject
An optional property change container, allocated on demand.
PEACE - net.sf.freecol.common.model.Stance
The peace.
PEACE_PROBABILITY - Static variable in class net.sf.freecol.common.model.GameOptions
Percent chance peace will hold if there is a recent treaty.
PEACE_TREATY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant PEACE_TREATY.
PEACE_TREATY_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
The Constant PEACE_TREATY_MODIFIER.
peaceHolds(Player) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
See if a recent peace treaty still has force.
PER_BEND - net.sf.freecol.client.gui.panel.Flag.Background
Diagonal top left to bottom right.
PER_BEND_SINISTER - net.sf.freecol.client.gui.panel.Flag.Background
Diagonal bottom left to top right.
PER_SALTIRE - net.sf.freecol.client.gui.panel.Flag.Background
Quartered diagonally.
PERCENTAGE - net.sf.freecol.common.model.Modifier.ModifierType
The percentage.
PercentageOption - Class in net.sf.freecol.common.option
Represents an option where the result is a value between 0 and 100.
PercentageOption(Specification) - Constructor for class net.sf.freecol.common.option.PercentageOption
Creates a new PercentageOption.
PercentageOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a PercentageOption in order to enable values to be both seen and changed.
PercentageOptionUI(PercentageOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.PercentageOptionUI
Creates a new PercentageOptionUI for the given PercentageOption.
performAutoScrollIfActive(MouseEvent) - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Auto-scroll to a mouse position if necessary.
performDragScrollIfActive(MouseEvent) - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Drag-scroll to a mouse position if necessary.
perhaps() - Static method in class net.sf.freecol.server.control.ChangeSet.See
Make this change visible to all players, provided they can see the objects that are being changed.
perhaps(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.See
Make this change visible to the given player, provided the player can see the objects being changed.
PERHAPS - Static variable in class net.sf.freecol.server.control.ChangeSet.See
 
perhapsAddBonus(Tile, boolean) - Method in class net.sf.freecol.server.generator.TerrainGenerator
Adds a terrain bonus with a probability determined by the MapGeneratorOptions.
person - Variable in class net.sf.freecol.client.gui.panel.RecruitPanel
The array of recruitable units.
PERSON - Static variable in class net.sf.freecol.common.model.Ability
Units with this property are persons, not a ship or wagon etc.
pickMode - Variable in class net.sf.freecol.common.sound.Playlist
 
PICKUP - net.sf.freecol.server.ai.Cargo.CargoMode
 
PILLAGE_COLONY - net.sf.freecol.common.model.CombatModel.CombatResult
The pillage colony.
PILLAGE_UNPROTECTED_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability to pillage unprotected colonies.
pioneer - Variable in class net.sf.freecol.client.gui.panel.LabourData
 
pioneer - Variable in class net.sf.freecol.server.ai.TileImprovementPlan
The pioneer which should make the improvement (if a Unit has been assigned).
PIONEER_TAG - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
pioneerComparator - Static variable in class net.sf.freecol.server.ai.AIColony
Comparator to favour expert pioneers, then units in that role, then least skillful.
pioneerComparator - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A comparator to sort units by suitability for a PioneeringMission.
PioneeringMission - Class in net.sf.freecol.server.ai.mission
Mission for controlling a pioneer.
PioneeringMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.PioneeringMission
Creates a new PioneeringMission and reads the given element.
PioneeringMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.PioneeringMission
Creates a pioneering mission for the given AIUnit.
pioneeringRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to make progress on pioneering.
pioneerRole - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
The pioneer role.
pioneersNeeded() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
How many pioneers should we have? This is the desired total number, not the actual number which would take into account the number of existing PioneeringMissions.
PIRACY - Static variable in class net.sf.freecol.common.model.Ability
The ability of certain units (e.g.
placeCapital(Map, SimpleMapGenerator.Territory, int, List<Tile>, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Place a native capital in a territory.
placeIndianSettlement(Player, boolean, Tile, Map, LogBuilder) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Builds a IndianSettlement at the given position.
placeSettlement(boolean) - Method in class net.sf.freecol.common.model.Settlement
Put a prepared settlement onto the map.
PLAIN - net.sf.freecol.client.gui.panel.Flag.Background
A plain background.
PLAIN - net.sf.freecol.client.gui.panel.FreeColDialog.DialogType
 
PLAIN - net.sf.freecol.common.model.Unit.UnitLabelType
The plain.
plan - Variable in class net.sf.freecol.server.ai.Cargo
The plan to execute the transport.
plan() - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
Plans this goal.
plan() - Method in class net.sf.freecol.server.ai.goal.Goal
This is the method that actually does the planning for this goal.
plan() - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
plan() - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
Plans this goal.
planToString() - Method in class net.sf.freecol.server.ai.AIColony
Summarize the colony plan as a string.
play() - Method in class net.sf.freecol.client.gui.video.VideoComponent
Start playing the video.
PLAY_ALL - Static variable in class net.sf.freecol.common.sound.Playlist
This const represents a way in which successive sounds can be played.
PLAY_ONE - Static variable in class net.sf.freecol.common.sound.Playlist
This const represents a way in which successive sounds can be played.
playDone - Variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
playedSounds - Variable in class net.sf.freecol.common.sound.Playlist
 
player - Variable in class net.sf.freecol.client.FreeColClient
The player that `owns' this client.
player - Variable in class net.sf.freecol.client.gui.GrayLayer
Player object or null
player - Variable in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
player - Variable in class net.sf.freecol.common.model.Monarch
The player of this monarch.
player - Variable in class net.sf.freecol.common.model.Player.GoingToPredicate
The player.
player - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The owner of this view.
player - Variable in class net.sf.freecol.common.networking.LoginMessage
The Player that is logging in.
player - Variable in class net.sf.freecol.server.ai.AIPlayer
The FreeColGameObject this AIObject contains AI-information for.
player - Variable in class net.sf.freecol.server.ai.goal.Goal
 
player - Variable in class net.sf.freecol.server.control.ChangeSet.PlayerChange
 
player - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
Player - Class in net.sf.freecol.common.model
Represents a player.
Player(Game) - Constructor for class net.sf.freecol.common.model.Player
Constructor for ServerPlayer.
Player(Game, String) - Constructor for class net.sf.freecol.common.model.Player
Creates a new Player with the given id.
Player(Game, Element) - Constructor for class net.sf.freecol.common.model.Player
Initiates a new Player from an Element and registers this Player at the specified game.
PLAYER - net.sf.freecol.common.model.Operand.ScopeLevel
The player.
PLAYER_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.PlayersTable
 
PLAYER_DATA - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader
 
PLAYER_ID_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
The Constant PLAYER_ID_TAG.
PLAYER_IMMIGRATION_BONUS - Static variable in class net.sf.freecol.common.model.GameOptions
Per turn player immigration bonus.
PLAYER_NAME_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant PLAYER_NAME_TAG.
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant PLAYER_TAG.
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Monarch
The Constant PLAYER_TAG.
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant PLAYER_TAG.
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant PLAYER_TAG.
PLAYER_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant PLAYER_TAG.
PLAYER_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant PLAYER_TYPE_TAG.
Player.ActivePredicate - Class in net.sf.freecol.common.model
A predicate for determining active units.
Player.ColonyValueCategory - Enum in net.sf.freecol.common.model
Colony value categories.
Player.GoingToPredicate - Class in net.sf.freecol.common.model
A predicate for determining units going somewhere.
Player.NoClaimReason - Enum in net.sf.freecol.common.model
A variety of reasons why a tile can not be claimed, either to found a settlement or just to be used by one, including the double negative NONE == "no reason" case.
Player.NoValueType - Enum in net.sf.freecol.common.model
Special return values for showstopper getColonyValue fail.
Player.PlayerType - Enum in net.sf.freecol.common.model
Types of players.
Player.UnitIterator - Class in net.sf.freecol.common.model
An Iterator of Units that can be made active.
Player.UnitPredicate - Class in net.sf.freecol.common.model
A predicate that can be applied to a unit.
PlayerCellEditor() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellEditor
 
PlayerCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.PlayerCellRenderer
 
PlayerChange(ChangeSet.See, ServerPlayer) - Constructor for class net.sf.freecol.server.control.ChangeSet.PlayerChange
Build a new PlayerChange.
playerComparator - Static variable in class net.sf.freecol.common.model.Player
A comparator for ordering players.
PlayerData(byte[], int) - Constructor for class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
PlayerExploredTile - Class in net.sf.freecol.common.model
This class contains the mutable tile data visible to a specific player.
PlayerExploredTile(Game, String) - Constructor for class net.sf.freecol.common.model.PlayerExploredTile
Create a new player explored tile.
PlayerExploredTile(Game, Player, Tile) - Constructor for class net.sf.freecol.common.model.PlayerExploredTile
Creates a new PlayerExploredTile.
playerId - Variable in class net.sf.freecol.common.model.HistoryEvent
Which player gets credit for the event, if any.
playerId - Variable in class net.sf.freecol.common.networking.FirstContactMessage
The identifier for the player making contact.
playerId - Variable in class net.sf.freecol.common.networking.GetNationSummaryMessage
The identifier of the player to summarize.
playerIndianSettlements - Variable in class net.sf.freecol.common.model.Tile
A map of native settlement internals for each European player, null in clients.
playerName - Variable in class net.sf.freecol.common.model.HighScore
The name of the human player.
playerName - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
playerNameInUse(String) - Method in class net.sf.freecol.common.model.Game
Checks if the specified player name is in use.
playerReady(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles a "playerReady"-message.
players - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
players - Variable in class net.sf.freecol.common.model.Game
All the players in the game.
PlayersTable - Class in net.sf.freecol.client.gui.panel
The table of players.
PlayersTable(FreeColClient, NationOptions, Player) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable
Creates a players table.
PlayersTable.AdvantageCellEditor - Class in net.sf.freecol.client.gui.panel
A table cell editor that can be used to select a nation.
PlayersTable.AdvantageCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.AvailableCellEditor - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.AvailableCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.HeaderListener - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.HeaderRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.NationCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.NationStateRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.PlayerCellEditor - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.PlayerCellRenderer - Class in net.sf.freecol.client.gui.panel
 
PlayersTable.PlayersTableModel - Class in net.sf.freecol.client.gui.panel
The TableModel for the players table.
PlayersTableModel(PreGameController, NationOptions, Player) - Constructor for class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
A standard constructor.
playerType - Variable in class net.sf.freecol.common.model.Player
The type of player.
PlayerType() - Constructor for enum net.sf.freecol.common.model.Player.PlayerType
 
playList - Variable in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
Playlist - Class in net.sf.freecol.common.sound
Represent a set of sounds that will be presented to a SoundPlayer in a certain order as defined by the Playlists playmodes.
Playlist(File...) - Constructor for class net.sf.freecol.common.sound.Playlist
The constructor to use.
Playlist(File[], int, int) - Constructor for class net.sf.freecol.common.sound.Playlist
The constructor to use.
playOnce(File) - Method in class net.sf.freecol.common.sound.SoundPlayer
Plays a file once.
playSound(String) - Method in class net.sf.freecol.client.control.SoundController
Play a sound.
playSound(String) - Method in class net.sf.freecol.client.gui.GUI
Play a sound.
playSound(AudioInputStream) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
Play a sound.
PLOWED - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
plunder - Variable in class net.sf.freecol.common.model.SettlementType
The plunder this SettlementType generates when destroyed.
PLUNDER_NATIVES - Static variable in class net.sf.freecol.common.model.Ability
An ability that enhances the treasure plundered from native settlements.
PLUNDER_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant PLUNDER_TAG.
PLURAL_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that assigns 1 to category "one" and all other numbers to category "other".
PLURAL_RULE_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
PLURAL_RULES_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
PluralNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that distinguish the categories one and other.
PluralNumberRule() - Constructor for class net.sf.freecol.common.i18n.PluralNumberRule
 
PLURALS_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
points - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
points - Variable in class net.sf.freecol.common.resources.FAFile.FALetter
 
points - Variable in class net.sf.freecol.common.resources.FAFile.FAName
 
points - Variable in class net.sf.freecol.common.util.LogBuilder
The remembered buffer index.
POINTS - Static variable in class net.sf.freecol.tools.RiverMaker
 
POISONOUS_PLANT - net.sf.freecol.common.model.HighScore.ScoreLevel
The poisonous plant.
POLAR - net.sf.freecol.common.model.Player.NoValueType
The polar.
POLAR_HEIGHT - Static variable in class net.sf.freecol.common.model.Map
The number of tiles from the upper edge that are considered polar by default.
POLITICAL - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
The political.
popLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
POPULAR_SUPPORT - Static variable in class net.sf.freecol.common.model.Modifier
The Constant POPULAR_SUPPORT.
population - Variable in class net.sf.freecol.common.model.ColonyWas
The population.
POPULATION_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
The population change.
POPULATION_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
Default consumption priority for the Colony when producing new colonists (from food).
POPULATION_QUEUE_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant POPULATION_QUEUE_TAG.
POPULATION_TOO_SMALL - net.sf.freecol.common.model.Colony.NoBuildReason
The population too small.
populationPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
PopulationPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Create a new population panel.
populationQueue - Variable in class net.sf.freecol.common.model.Colony
The colonists that may be born.
PopupPosition() - Constructor for enum net.sf.freecol.client.gui.Canvas.PopupPosition
 
port - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
port - Variable in class net.sf.freecol.common.networking.Client
The port to connect to.
port - Variable in class net.sf.freecol.common.ServerInfo
 
port - Variable in class net.sf.freecol.metaserver.MetaServer
The TCP port that is beeing used for the public socket.
port - Variable in class net.sf.freecol.server.networking.Server
The TCP port that is beeing used for the public socket.
PORT_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
portField - Variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
 
portPanel - Variable in class net.sf.freecol.client.gui.panel.UnitPanel
The panel containing the units to display.
PortPanel - Class in net.sf.freecol.client.gui.panel
This class provides common functionality for panels that display ports, such as the ColonyPanel and the EuropePanel.
PortPanel(FreeColClient, LayoutManager) - Constructor for class net.sf.freecol.client.gui.panel.PortPanel
Create a new port panel.
PORTUGUESE_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
Position(int, int) - Constructor for class net.sf.freecol.common.model.Map.Position
Creates a new Position object with the given coordinates.
Position(Map.Position, Direction) - Constructor for class net.sf.freecol.common.model.Map.Position
Creates a new Position from an existing one with an optional step in a given direction.
Position(Tile) - Constructor for class net.sf.freecol.common.model.Map.Position
Creates a new Position object with the coordinates of a supplied tile.
positionMap(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Position the map so that the supplied tile is displayed at the center.
possibleFathers - Variable in class net.sf.freecol.client.gui.panel.ChooseFoundingFatherDialog
 
POWERS_OF_TWO - Static variable in class net.sf.freecol.tools.ForestMaker
 
PreCombatDialog - Class in net.sf.freecol.client.gui.panel
The dialog that is shown prior to a possible combat.
PreCombatDialog(FreeColClient, JFrame, Unit, FreeColGameObject) - Constructor for class net.sf.freecol.client.gui.panel.PreCombatDialog
Create a new pre-combat dialog.
predefinedRegionKeys - Static variable in class net.sf.freecol.common.model.Region
The keys for the valid predefined regions.
predicate - Variable in class net.sf.freecol.common.model.Player.UnitIterator
The predicate.
PreferencesAction - Class in net.sf.freecol.client.gui.action
An action for editing user preferences.
PreferencesAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.PreferencesAction
Creates a new DeclareIndependenceAction.
PREFERRED_DISTANCE_TO_EDGE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the preferred distance to the map edge.
PREFERRED_LATITUDE_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant PREFERRED_LATITUDE_TAG.
preferredDistanceToEdge - Variable in class net.sf.freecol.common.model.LandMap
Target distance from land to the map edge.
preferredLatitude - Variable in class net.sf.freecol.common.model.Nation
The preferred starting latitude for this nation.
prefix - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.EnumRenderer
 
prefix - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
PREFIX - Static variable in class net.sf.freecol.client.gui.panel.RiverStyleDialog
 
preGameController - Variable in class net.sf.freecol.client.FreeColClient
 
preGameController - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
preGameController - Variable in class net.sf.freecol.server.FreeColServer
 
PreGameController - Class in net.sf.freecol.client.control
The controller that will be used before the game starts.
PreGameController - Class in net.sf.freecol.server.control
The control object that is responsible for setting parameters and starting a new game.
PreGameController(FreeColClient) - Constructor for class net.sf.freecol.client.control.PreGameController
The constructor to use.
PreGameController(FreeColServer) - Constructor for class net.sf.freecol.server.control.PreGameController
The constructor to use.
preGameInputHandler - Variable in class net.sf.freecol.client.FreeColClient
 
preGameInputHandler - Variable in class net.sf.freecol.server.FreeColServer
 
PreGameInputHandler - Class in net.sf.freecol.client.control
Handles the network messages that arrives before the game starts.
PreGameInputHandler - Class in net.sf.freecol.server.control
Handles the network messages that arrives before the game starts.
PreGameInputHandler(FreeColClient) - Constructor for class net.sf.freecol.client.control.PreGameInputHandler
The constructor to use.
PreGameInputHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.PreGameInputHandler
The constructor to use.
preload() - Method in class net.sf.freecol.common.resources.ImageResource
Preload the image.
preload() - Method in interface net.sf.freecol.common.resources.Resource.Preloadable
Preload the resource.
preload() - Method in class net.sf.freecol.common.resources.SZAResource
Preloading the animation.
preloadThread - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
prepare(NationOptions.Advantages, String) - Method in class net.sf.freecol.common.model.Specification
Prepare a specification with given advantages and difficulty level.
prepare(NationOptions.Advantages, OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Prepare a specification with given advantages and difficulty level.
prepare(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Prepare a unit for a Missionary mission.
prepare(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Prepare a unit for this mission.
prepare(AIUnit) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Prepare a unit for this mission.
prepareButtons(Object[]) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
Prepare the new buttons for this component.
preparePanel(String, OptionGroupUI) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Load the panel.
PRESERVE_TAG - Static variable in class net.sf.freecol.common.model.FreeColGameObjectType
The Constant PRESERVE_TAG.
pressedColumn - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
pressListener - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
prettyPrint(int) - Static method in class net.sf.freecol.tools.TranslationReport
 
previous - Variable in class net.sf.freecol.common.model.PathNode
The previous node in the path.
price - Variable in class net.sf.freecol.common.model.GoodsType
The price of this type of goods.
price - Variable in class net.sf.freecol.common.model.LastSale
The price per unit returned from the sale.
price - Variable in class net.sf.freecol.common.model.UnitType
The price of this UnitType.
price - Variable in class net.sf.freecol.server.model.MonarchSession
Mercenary price.
price() - Method in class net.sf.freecol.common.model.MarketData
Adjust the prices.
PRICE_DIFFERENCE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant PRICE_DIFFERENCE_TAG.
PRICE_INCREASE - Static variable in class net.sf.freecol.common.model.GameOptions
A price increase prefix.
PRICE_INCREASE_PER_TYPE - Static variable in class net.sf.freecol.common.model.GameOptions
Are there price increases specific to unit type.
PRICE_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant PRICE_TAG.
PRICE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant PRICE_TAG.
PRICE_TAG - Static variable in class net.sf.freecol.common.model.LastSale
The Constant PRICE_TAG.
PRICE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant PRICE_TAG.
priceComparator - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
A comparator by ascending unit price.
priceDiff - Variable in class net.sf.freecol.common.model.GoodsType
The initial market price difference for this type of goods.
priceGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Europe
What would the price be for a collection of goods at this location?.
priceGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Settlement
What would the price be for a collection of goods at this location?.
priceGoods(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.UnitLocation
What would the price be for a collection of goods at this location?.
priceGoodsForBuilding(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.Colony
Gets a price for a map of resources to build a given buildable.
priceMercenaries(List<AbstractUnit>) - Method in class net.sf.freecol.server.model.ServerPlayer
Calculates the price of a group of mercenaries for this player.
priceString - Variable in class net.sf.freecol.common.networking.ClaimLandMessage
The price to pay for the tile.
PRIMARY_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant PRIMARY_PRODUCTION_TAG.
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.GameData
 
print() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader.PlayerData
 
printSummary - Static variable in class net.sf.freecol.tools.TranslationReport
 
printUsage() - Static method in class net.sf.freecol.tools.FSGConverter
Prints the usage of this program to standard out.
printUsage(Options, int) - Static method in class net.sf.freecol.FreeCol
Prints the usage message and exits.
prioritize(BuildableType, double, double) - Method in class net.sf.freecol.server.ai.ColonyPlan
Adds or improves the priority of a buildable in a list.
prioritizeProduction(BuildableType, GoodsType) - Method in class net.sf.freecol.server.ai.ColonyPlan
Given a buildable that improves production of a goods type, prioritize it.
priority - Variable in class net.sf.freecol.common.model.BuildingType
Consumption order.
priority - Variable in class net.sf.freecol.common.model.BuildQueue
The priority.
priority - Variable in class net.sf.freecol.common.model.UnitType
Consumption order.
priority - Variable in class net.sf.freecol.server.control.ChangeSet.MessageChange
 
priority - Variable in class net.sf.freecol.server.control.ChangeSet.TrivialChange
 
PRIORITY_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant PRIORITY_TAG.
PRIORITY_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant PRIORITY_TAG.
privateChat - Variable in class net.sf.freecol.common.networking.ChatMessage
Whether this is a private message or not.
PrivateerMission - Class in net.sf.freecol.server.ai.mission
A mission for a Privateer unit.
PrivateerMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.PrivateerMission
Creates a new UnitWanderHostileMission and reads the given element.
PrivateerMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.PrivateerMission
Creates a mission for the given AIUnit.
privateerRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a privateering target.
privateMultiplayer - Variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
 
probability - Variable in class net.sf.freecol.common.model.Effect
The probability of this effect.
probability - Variable in class net.sf.freecol.common.model.RandomRange
Percentage probability that the result is not zero.
probability - Variable in class net.sf.freecol.common.util.RandomChoice
 
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.Effect
The Constant PROBABILITY_TAG.
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.IndianNationType
The Constant PROBABILITY_TAG.
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
The Constant PROBABILITY_TAG.
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant PROBABILITY_TAG.
PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant PROBABILITY_TAG.
produce - Variable in class net.sf.freecol.server.ai.ColonyPlan
The goods types to produce.
produce(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Set the production map values for the given goods type.
PRODUCE_IN_WATER - Static variable in class net.sf.freecol.common.model.Ability
The ability to produce goods (e.g.
produces(GoodsType) - Method in class net.sf.freecol.common.model.WorkLocation
Does this work location produce a given type of goods?.
PRODUCES_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant PRODUCES_TAG.
production - Variable in class net.sf.freecol.client.gui.panel.LabourData.ProductionData
Potential production
production - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Goods production.
production - Variable in class net.sf.freecol.common.model.ProductionInfo
The actual production.
production - Variable in class net.sf.freecol.common.model.TileTypeChange
The goods produced by the tile type change, e.g.
production - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
PRODUCTION - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
PRODUCTION - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel.TileInfoPanel
 
PRODUCTION_BONUS_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant PRODUCTION_BONUS_TAG.
PRODUCTION_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
PRODUCTION_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
The production change.
PRODUCTION_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
PRODUCTION_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
The Constant PRODUCTION_LEVEL_TAG.
PRODUCTION_SUMMARY_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
PRODUCTION_SYMBOL_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant PRODUCTION_TAG.
PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant PRODUCTION_TAG.
PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
The Constant PRODUCTION_TAG.
PRODUCTION_TURNOVER_TURNS - Static variable in class net.sf.freecol.server.ai.ColonyPlan
Number of turns to require production of without exhausting the input goods.
PRODUCTION_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
PRODUCTION_WEIGHT_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant PRODUCTION_WEIGHT_TAG.
productionAndConsumption - Variable in class net.sf.freecol.common.model.ProductionCache
A map of production info for various producers and consumers.
productionBonus - Variable in class net.sf.freecol.common.model.Colony
The current production bonus.
productionBonus - Variable in class net.sf.freecol.common.model.ColonyWas
The production bonus.
productionCache - Variable in class net.sf.freecol.common.model.Colony
Contains information about production and consumption.
ProductionCache - Class in net.sf.freecol.common.model
The ProductionCache is contains all relevant information about the production and consumption of the colony.
ProductionCache - Class in net.sf.freecol.server.ai
The production cache is intended to record all possible combinations of units producing goods in a colony's work locations.
ProductionCache(Colony) - Constructor for class net.sf.freecol.common.model.ProductionCache
Creates a new ProductionCache instance.
ProductionCache(Colony) - Constructor for class net.sf.freecol.server.ai.ProductionCache
 
ProductionCache.Entry - Class in net.sf.freecol.server.ai
An Entry in the production cache represents a single unit producing goods in a certain work location.
ProductionData() - Constructor for class net.sf.freecol.client.gui.panel.LabourData.ProductionData
 
ProductionInfo - Class in net.sf.freecol.common.model
Container for information about production in a colony.
ProductionInfo() - Constructor for class net.sf.freecol.common.model.ProductionInfo
 
ProductionLabel - Class in net.sf.freecol.client.gui.panel
The ProductionLabel represents Goods that are produced in a WorkLocation or Settlement.
ProductionLabel(FreeColClient, ImageLibrary, AbstractGoods) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new production label.
ProductionLabel(FreeColClient, ImageLibrary, AbstractGoods, int, int) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new production label.
ProductionLabel(FreeColClient, AbstractGoods) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new production label.
ProductionLabel(FreeColClient, AbstractGoods, int) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new production label.
ProductionLabel(FreeColClient, AbstractGoods, int, int) - Constructor for class net.sf.freecol.client.gui.panel.ProductionLabel
Creates a new production label.
productionLevel - Variable in class net.sf.freecol.common.model.ProductionType
The production level of this production type (usually a difficulty level key).
ProductionMap - Class in net.sf.freecol.common.model
A map of goods types and their production.
ProductionMap() - Constructor for class net.sf.freecol.common.model.ProductionMap
 
ProductionMap.ProductionTree - Class in net.sf.freecol.common.model
The Class ProductionTree.
ProductionStatus() - Constructor for enum net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
ProductionTree(AbstractGoods, AbstractGoods...) - Constructor for class net.sf.freecol.common.model.ProductionMap.ProductionTree
Instantiates a new production tree.
productionType - Variable in class net.sf.freecol.common.model.Occupation
The production type.
productionType - Variable in class net.sf.freecol.common.model.WorkLocation
The production type of this WorkLocation.
ProductionType - Class in net.sf.freecol.common.model
This class describes a possible production type of a tile or building.
ProductionType(List<AbstractGoods>) - Constructor for class net.sf.freecol.common.model.ProductionType
Creates a new production type that consumes no raw materials and produces the given output.
ProductionType(List<AbstractGoods>, List<AbstractGoods>) - Constructor for class net.sf.freecol.common.model.ProductionType
Creates a new production type that consumes the given raw materials and produces the given output.
ProductionType(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.ProductionType
Creates a new ProductionType instance.
ProductionType(AbstractGoods, boolean, String) - Constructor for class net.sf.freecol.common.model.ProductionType
Convenience constructor for a production type with a single output.
ProductionType(GoodsType, GoodsType, int) - Constructor for class net.sf.freecol.common.model.ProductionType
Convenience constructor for a new ProductionType instance with a single input and output.
ProductionType(Specification) - Constructor for class net.sf.freecol.common.model.ProductionType
Simple constructor.
productionTypes - Variable in class net.sf.freecol.common.model.BuildingType
The possible production types of this building type.
productionTypes - Variable in class net.sf.freecol.common.model.TileType
The possible production types of this tile type.
productionWeight - Variable in class net.sf.freecol.common.model.GoodsType
A weight for the potential production of this goods type at a colony site.
profileType - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
ProfileType() - Constructor for enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
progress - Variable in enum net.sf.freecol.common.model.Unit.MoveType
Does this move type imply progress towards a destination.
PROGRESS_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
prohibitedRoads - Variable in class net.sf.freecol.client.gui.RoadPainter
 
PROJECT_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
 
PROMOTE_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
The promote unit.
PROMOTION - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The promotion.
promptForGoods(AbstractGoods) - Method in class net.sf.freecol.client.gui.panel.QuickActionMenu
Prompt for an amount of goods to use.
propagateToEuropeanMarkets(GoodsType, int, Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Propagate an European market trade to the other European markets.
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.InfoPanel.UnitInfoPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.MarketLabel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.UnitButton.UnitButtonActionPropertyChangeListener
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
propertyChange(PropertyChangeEvent) - Method in class net.sf.freecol.server.ai.AIColony
Handle REARRANGE_WORKERS property change events.
PROPOSE_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
The propose trade.
PUBLIC_SERVER_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
publicMultiplayer - Variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
 
publicServer - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The check box to select a public server with.
publicServer - Static variable in class net.sf.freecol.FreeCol
 
publicServer - Variable in class net.sf.freecol.server.FreeColServer
Should this game be listed on the meta-server?
publish(LogRecord) - Method in class net.sf.freecol.common.logging.DefaultHandler
Publishes the given LogRecord by writing its data to a file using a TextFormatter.
PURCHASE - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
purchaseButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
PurchasePanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to purchase a new unit in Europe.
PurchasePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.PurchasePanel
The constructor to use.
putAll(TypeCountMap<T>) - Method in class net.sf.freecol.common.model.TypeCountMap
Put all.
putMarketData(GoodsType, MarketData) - Method in class net.sf.freecol.common.model.Market
Put market data.
putNationSummary(Player, NationSummary) - Method in class net.sf.freecol.common.model.Player
Update the nation cache.
putOutsideColony(Unit) - Method in class net.sf.freecol.client.control.InGameController
Puts the specified unit outside the colony.
putOutsideColony(Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for putting a unit outside a colony.
putOutsideColony(ServerPlayer, Unit) - Method in class net.sf.freecol.server.control.InGameController
Put outside colony.
PutOutsideColonyMessage - Class in net.sf.freecol.common.networking
The message sent when putting a unit outside a colony.
PutOutsideColonyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.PutOutsideColonyMessage
Create a new PutOutsideColonyMessage from a supplied element.
PutOutsideColonyMessage(Unit) - Constructor for class net.sf.freecol.common.networking.PutOutsideColonyMessage
Create a new PutOutsideColonyMessage with the supplied unit.
putSettlementName(String) - Method in class net.sf.freecol.common.model.Player
Puts a suggested settlement name back into the pool.
putSettlementName(Player, String) - Static method in class net.sf.freecol.common.i18n.NameCache
Puts a suggested settlement name back into the pool.

Q

quantity - Variable in class net.sf.freecol.common.model.Resource
The amount of the resource present.
QUANTITY_TAG - Static variable in class net.sf.freecol.common.model.Resource
The Constant QUANTITY_TAG.
QUARTERLY - net.sf.freecol.client.gui.panel.Flag.Background
Quartered rectangularly.
question - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
The main label for the panel.
QUESTION - net.sf.freecol.client.gui.panel.FreeColDialog.DialogType
 
QUESTION_TAG - Static variable in class net.sf.freecol.common.networking.Connection
 
queue - Variable in class net.sf.freecol.common.networking.SetBuildQueueMessage
The items in the build queue.
queueCargo(Cargo, boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Incrementally queue a cargo to the cargoes list.
queueTransportable(TransportableAIObject, boolean, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Wrapper for queueCargo.
QuickActionMenu - Class in net.sf.freecol.client.gui.panel
Handles the generation of popup menu's generated by DragListener objects attached to units within the Colony and Europe panels.
QuickActionMenu(FreeColClient, FreeColPanel) - Constructor for class net.sf.freecol.client.gui.panel.QuickActionMenu
Creates a standard empty menu
quit() - Method in class net.sf.freecol.client.FreeColClient
Quits the application without any questions.
quit() - Method in class net.sf.freecol.client.gui.Canvas
Quit the GUI.
quit() - Method in class net.sf.freecol.client.gui.GUI
Quit the GUI.
quit() - Method in class net.sf.freecol.client.gui.SwingGUI
Quit the GUI.
QuitAction - Class in net.sf.freecol.client.gui.action
An action for quitting the game.
QuitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.QuitAction
Creates a new QuitAction.
quitGame(boolean) - Method in class net.sf.freecol.client.control.ConnectController
Quits the current game.
quitGame(boolean, boolean) - Method in class net.sf.freecol.client.control.ConnectController
Quits the current game, optionally notifying and stopping the server.

R

radius - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The maximum radius.
RAISE_TAX_ACT - net.sf.freecol.common.model.Monarch.MonarchAction
The raise tax act.
RAISE_TAX_WAR - net.sf.freecol.common.model.Monarch.MonarchAction
The raise tax war.
raiseTax(Random) - Method in class net.sf.freecol.common.model.Monarch
Calculates a tax raise.
raiseTax(ServerPlayer, int, Goods, boolean) - Method in class net.sf.freecol.server.control.InGameController
Resolves a tax raise.
random - Variable in class net.sf.freecol.server.control.InGameController
The server random number source.
random - Variable in class net.sf.freecol.server.FreeColServer
The internal provider of random numbers.
random - Variable in class net.sf.freecol.server.generator.River
The random number source.
random - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
The random number source.
random - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The pseudo-random number source to use.
RANDOM_STATE_TAG - Static variable in class net.sf.freecol.server.ai.AIPlayer
 
RANDOM_STATE_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
RandomChoice<T> - Class in net.sf.freecol.common.util
A class to provide flat and weighted random selection from a collection.
RandomChoice(T, int) - Constructor for class net.sf.freecol.common.util.RandomChoice
 
randomDouble(Logger, String, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
randomFloat(Logger, String, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
randomInt(Logger, String, Random, int) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
randomInts(Logger, String, Random, int, int) - Static method in class net.sf.freecol.common.util.RandomUtils
Convenience to aid logging uses of Randoms.
randomize(Random) - Method in class net.sf.freecol.server.model.ServerGame
Randomize a new game.
randomizeGame(Random) - Method in class net.sf.freecol.server.model.ServerPlayer
Performs initial randomizations for this player.
RandomRange - Class in net.sf.freecol.common.model
A range of numbers, and support routines to make a random choice therefrom.
RandomRange(int, int, int, int) - Constructor for class net.sf.freecol.common.model.RandomRange
Creates a new RandomRange instance.
RandomRange(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.RandomRange
Read a new RandomRange instance from a stream.
randomShuffle(Logger, String, List<?>, Random) - Static method in class net.sf.freecol.common.util.RandomUtils
Shuffle a list.
RandomUtils - Class in net.sf.freecol.common.util
Collection of small static helper routines for logged pseudo-random number generation.
RandomUtils() - Constructor for class net.sf.freecol.common.util.RandomUtils
 
RangeOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an integer and the choices are represented by strings.
RangeOption(Specification) - Constructor for class net.sf.freecol.common.option.RangeOption
Creates a new RangeOption.
RangeOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a RangeOption in order to enable values to be both seen and changed.
RangeOptionUI(RangeOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.RangeOptionUI
Creates a new RangeOptionUI for the given RangeOption.
RangeType() - Constructor for enum net.sf.freecol.common.model.TileType.RangeType
 
rawBuildingGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The raw building goods type list.
rawBuildingGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
rawLuxuryGoodsTypes - Variable in class net.sf.freecol.server.ai.ColonyPlan
 
read() - Method in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
Reads a single byte.
read() - Method in class net.sf.freecol.common.resources.FAFile.CREatingInputStream
Read a character, override to eat all CR:s.
read() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
read() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
read(byte[]) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
read(byte[]) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
read(byte[], int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Reads into the supplied buffer.
read(byte[], int) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
read(byte[], int, int) - Method in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
Reads from the buffer and returns the data.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Ability
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.AbstractGoods
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.AbstractUnit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Building
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildingType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ColonyTile
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Effect
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EquipmentType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ExportData
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoldTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Goods
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighScore
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HistoryEvent
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.InciteTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.LastSale
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Limit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.LostCityRumour
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.MarketData
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.GoToMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ModelMessage
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Modifier
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Nation
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationSummary
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Operand
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.PlayerExploredTile
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Resource
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ResourceType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Scope
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StanceTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovement
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTradeItem
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTypeChange
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.IntegerOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIPlayer
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.GoodsWish
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.Mission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.Wish
Reads the attributes of this object from an XML stream.
readAttributes(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.WorkerWish
Reads the attributes of this object from an XML stream.
readChild(FreeColXMLReader) - Static method in class net.sf.freecol.common.i18n.NumberRules
 
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildingType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Effect
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EquipmentType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsContainer
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsLocation
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighSeas
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianNationType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Limit
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.PlayerExploredTile
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.OptionReader
Read child.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitLocation
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTypeChange
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.StringOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
Reads a single child object.
readChild(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reads a single child object.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.BuildableType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Colony
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Disaster
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Effect
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EquipmentType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Europe
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.EuropeanNationType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Event
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Feature
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FoundingFather
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Game
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsContainer
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsLocation
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.HighSeas
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianNationType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.IndianSettlement
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Map
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Market
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Player
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.PlayerExploredTile
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.ProductionType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Region
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Role
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Settlement
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.SettlementType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in interface net.sf.freecol.common.model.Specification.ChildReader
Read children.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.ModifierReader
 
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.OptionReader
 
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification.TypeReader
 
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.StringTemplate
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Tile
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileImprovementType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileItemContainer
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TileType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRoute
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.TradeRouteStop
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Unit
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitLocation
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitType
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.UnitTypeChange
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.model.WorkLocation
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.ListOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.OptionGroup
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.SelectOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.StringOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.common.option.UnitTypeOption
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIColony
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIGoods
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIMain
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIPlayer
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.AIUnit
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.GoodsWish
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Reads the children of this object from an XML stream.
readChildren(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.WorkerWish
Reads the children of this object from an XML stream.
readerMap - Variable in class net.sf.freecol.common.model.Specification
A map from specification element to a reader for that element.
readFile(File) - Static method in class net.sf.freecol.tools.InstallerTranslations
 
readFile(File) - Static method in class net.sf.freecol.tools.MergeTranslations
 
readFreeColGameObject(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Reads a FreeColGameObject from a stream.
readFromElement(Game, Element, int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Initialize this object from an XML-representation of this object.
readFromXML(FreeColXMLReader) - Static method in class net.sf.freecol.common.i18n.NumberRules
 
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColGameObject
Initialize this object from an XML-representation of this object.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Initializes this object from an XML-representation of this object, unless the PARTIAL_ATTRIBUTE tag is present which indicates a partial update of an existing object.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Monarch.Force
Read from XML.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.RandomRange
Initializes this object from an XML-representation of this object.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.common.model.Specification
Initializes this object from its XML-representation.
readFromXML(FreeColXMLReader) - Method in interface net.sf.freecol.common.option.Option
Initializes this object from an XML-representation of this object.
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
readFromXML(FreeColXMLReader) - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
readFromXML(FreeColXMLReader, Specification) - Method in class net.sf.freecol.common.model.TileTypeChange
Reads this object from an XML stream.
readFromXML(AIMain, FreeColXMLReader) - Method in class net.sf.freecol.server.ai.Cargo
 
readFromXMLElement(Element) - Method in class net.sf.freecol.common.model.FreeColObject
Initialize this object from an XML-representation of this object.
readFromXMLElement(Element) - Method in class net.sf.freecol.common.ServerInfo
Reads attributes from the given element.
readFromXMLPartial(FreeColXMLReader) - Method in class net.sf.freecol.common.model.FreeColObject
Updates this object from an XML-representation of this object.
readGame(File, Specification, FreeColServer) - Static method in class net.sf.freecol.server.FreeColServer
Read just the game part from a file.
readGame(FreeColSavegameFile, Specification, FreeColServer) - Static method in class net.sf.freecol.server.FreeColServer
Reads just the game part from a save game from a stream.
readId() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Reads the identifier attribute.
readId(Element) - Static method in class net.sf.freecol.common.model.FreeColObject
Version of readId(FreeColXMLReader) that reads from an element.
readList(String, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Reads an XML-representation of a list of some general type.
readList(Specification, String, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Reads an XML-representation of a list of FreeColGameObjectTypes.
readModDescriptor() - Method in class net.sf.freecol.common.io.FreeColModFile
Reads a file object representing this mod.
readNation(FreeColXMLReader) - Method in class net.sf.freecol.common.model.NationOptions
Defend against an invalid nation tag.
readOption(FreeColXMLReader) - Method in class net.sf.freecol.common.option.AbstractOption
General option reader routine.
readResources() - Static method in class net.sf.freecol.tools.GenerateDocumentation
 
readScope - Variable in class net.sf.freecol.common.io.FreeColXMLReader
The read scope to apply.
ReadScope() - Constructor for enum net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
readStorage(FreeColXMLReader, Map<GoodsType, Integer>) - Method in class net.sf.freecol.common.model.GoodsContainer
Read a storage container from a stream.
readVersion(JarURLConnection) - Static method in class net.sf.freecol.FreeCol
Extract the package version from the class.
ready - Variable in class net.sf.freecol.common.model.Player
Is this player ready to start?.
ready(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "ready"-message from a client.
READY - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
READY_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant READY_TAG.
readyBox - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
reallyClose() - Method in class net.sf.freecol.common.networking.Connection
Really closes this connection.
reapIgnoredMessages(Turn) - Method in class net.sf.freecol.client.control.InGameController
Reap all ignored message keys that are older than the given turn.
REARRANGE_WORKERS - Static variable in class net.sf.freecol.common.model.Colony
The Constant REARRANGE_WORKERS.
rearrangeColonies(LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Rearrange colonies, collecting workers that now need a WorkInsideColonyMission.
rearrangeColony(ServerPlayer, Colony, List<RearrangeColonyMessage.UnitChange>) - Method in class net.sf.freecol.server.control.InGameController
Rearrange a colony.
RearrangeColonyMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests rearrangeing of a colony.
RearrangeColonyMessage(Colony) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage
Create a new RearrangeColonyMessage with the supplied colony.
RearrangeColonyMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage
Create a new RearrangeColonyMessage from a supplied element.
RearrangeColonyMessage.UnitChange - Class in net.sf.freecol.common.networking
Container for the unit change information.
rearrangeTurn - Variable in class net.sf.freecol.server.ai.AIColony
When should the workers in this Colony be rearranged?
rearrangeWorkers(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Rearranges the workers within this colony using the ColonyPlan.
reason - Variable in enum net.sf.freecol.common.model.Unit.MoveType
The reason why this move type is illegal.
reasons - Variable in class net.sf.freecol.server.ai.NativeAIPlayer
Debug helper to keep track of why/what the units are doing.
reassignTiles(Collection<Tile>, Player, Settlement) - Static method in class net.sf.freecol.server.model.ServerPlayer
Try to reassign the ownership of a collection of tiles.
REBEL - net.sf.freecol.common.model.Player.PlayerType
The rebel.
rebelLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
rebelMemberLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
rebelShield - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
RebelToolTip - Class in net.sf.freecol.client.gui.panel
This panel provides detailed information about rebels in a colony.
RebelToolTip(FreeColClient, Colony) - Constructor for class net.sf.freecol.client.gui.panel.RebelToolTip
Creates a RebelToolTip.
recache(boolean) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Update the cached variables.
recalculateBellsBonus() - Method in class net.sf.freecol.common.model.Player
Recalculate bells bonus when tax changes.
ReceivingThread - Class in net.sf.freecol.common.networking
The thread that checks for incoming messages.
ReceivingThread(Connection, InputStream, String) - Constructor for class net.sf.freecol.common.networking.ReceivingThread
The constructor to use.
ReceivingThread.FreeColNetworkInputStream - Class in net.sf.freecol.common.networking
Input stream for buffering the data from the network.
recenter(SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Show a destination on the map.
recipient - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The player who is to accept this agreement.
RECIPIENT_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
The Constant RECIPIENT_TAG.
recognizer - Static variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
reconnect() - Method in class net.sf.freecol.client.control.ConnectController
Reconnects to the server.
reconnect() - Method in class net.sf.freecol.client.control.InGameController
Query whether the user wants to reconnect? Called from ReconnectAction, IGIH.reconnectRunnable Returns no status, this game is going away.
reconnect(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "reconnect"-message.
ReconnectAction - Class in net.sf.freecol.client.gui.action
An action for reconnecting to the server.
ReconnectAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReconnectAction
Creates a new DeclareIndependenceAction.
reconnectRunnable - Variable in class net.sf.freecol.client.control.InGameInputHandler
 
recordButton - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
RECRUIT - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
RECRUIT - net.sf.freecol.common.model.Europe.MigrationType
The recruit.
RECRUIT_ID_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant RECRUIT_ID_TAG.
RECRUIT_LOWER_CAP_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant RECRUIT_LOWER_CAP_TAG.
RECRUIT_PRICE_INCREASE - Static variable in class net.sf.freecol.common.model.GameOptions
Rate recruitment prices increase.
RECRUIT_PRICE_INITIAL - Static variable in class net.sf.freecol.common.model.Europe
The initial recruit price.
RECRUIT_PRICE_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant RECRUIT_PRICE_TAG.
RECRUIT_PROBABILITY_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant RECRUIT_PROBABILITY_TAG.
RECRUIT_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant RECRUIT_TAG.
recruitables - Variable in class net.sf.freecol.common.model.Europe
This list represents the types of the units that can be recruited in Europe.
recruitAIUnitInEurope(int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Asks the server to recruit a unit in Europe on behalf of the AIPlayer.
recruitButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
recruitLowerCap - Variable in class net.sf.freecol.common.model.Europe
The lower bound on recruitment price.
RecruitPanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to recruit people in Europe.
RecruitPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.RecruitPanel
The constructor to use.
recruitPrice - Variable in class net.sf.freecol.common.model.Europe
Current price to recruit a unit.
recruitProbability - Variable in class net.sf.freecol.common.model.UnitType
The probability of recruiting a Unit of this type in Europe.
recruitUnitInEurope(int) - Method in class net.sf.freecol.client.control.InGameController
Recruit a unit from a specified index in Europe.
RECTANGLE - net.sf.freecol.client.gui.panel.Flag.UnionShape
 
RECURSIVE_TAG - Static variable in class net.sf.freecol.common.model.Specification.OptionReader
The Constant RECURSIVE_TAG.
reduceImmigration() - Method in class net.sf.freecol.common.model.Player
Sets the number of immigration this player possess.
ref - Variable in class net.sf.freecol.common.model.EuropeanNationType
Whether this is an REF Nation.
REF_FORCE - Static variable in class net.sf.freecol.common.model.GameOptions
The basic composition of the REF.
REF_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
The Constant REF_TAG.
REF_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant REF_TAG.
REF_UNIT - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability can be added to the REF.
REFAIPlayer - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single REF player.
REFAIPlayer(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer
Creates a new REFAIPlayer.
REFAIPlayer(AIMain, ServerPlayer) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer
Creates a new REFAIPlayer.
REFAIPlayer.TargetTuple - Class in net.sf.freecol.server.ai
Container class for REF target colony information.
refArmedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
refilterModelMessages(OptionGroup) - Method in class net.sf.freecol.common.model.Player
Refilters the current model messages, removing the ones that are no longer valid.
refine(BuildableType, LogBuilder) - Method in class net.sf.freecol.server.ai.ColonyPlan
Refines this plan given the colony choice of what to build.
refMountedRole - Variable in class net.sf.freecol.common.model.Monarch
The roles identifiers suitable for land units with support actions.
refNation - Variable in class net.sf.freecol.common.model.Nation
The REF nation to oppose this nation.
REFNations - Variable in class net.sf.freecol.common.model.Specification
The REF nations.
REFNationTypes - Variable in class net.sf.freecol.common.model.Specification
The REF nation types.
refresh() - Method in class net.sf.freecol.client.gui.Canvas
Refresh this canvas.
refresh() - Method in class net.sf.freecol.client.gui.GUI
Refresh the GUI.
refresh() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Refreshes this panel.
refresh() - Method in class net.sf.freecol.client.gui.SwingGUI
Refresh the GUI.
refreshAction() - Method in class net.sf.freecol.client.gui.panel.UnitButton
Refreshes the the reference to the FreeColAction stored in the action manager.
refreshPlayersTable() - Method in class net.sf.freecol.client.gui.Canvas
Refresh the player's table (called when a new player is added from PreGameInputHandler.addPlayer).
refreshPlayersTable() - Method in class net.sf.freecol.client.gui.GUI
 
refreshPlayersTable() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Refreshes the table that displays the players and the choices that they've made.
refreshPlayersTable() - Method in class net.sf.freecol.client.gui.SwingGUI
 
refreshTable() - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
Refreshes the table.
refreshTile(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Refreshes the screen at the specified Tile.
region - Variable in class net.sf.freecol.common.model.Tile
The region this tile is in.
region - Variable in class net.sf.freecol.server.generator.River
The ServerRegion this River belongs to.
region - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
Region - Class in net.sf.freecol.common.model
A named region on the map.
Region(Game) - Constructor for class net.sf.freecol.common.model.Region
Creates a new Region instance.
Region(Game, String) - Constructor for class net.sf.freecol.common.model.Region
Creates a new Region instance.
REGION - net.sf.freecol.client.gui.MapViewer.BorderType
 
REGION_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant REGION_TAG.
Region.RegionType - Enum in net.sf.freecol.common.model
The type of region.
regionComparator - Static variable in class net.sf.freecol.client.gui.panel.ReportExplorationPanel
 
regionId - Variable in class net.sf.freecol.common.networking.NewRegionNameMessage
The object identifier of the region being discovered.
regionIndex - Static variable in class net.sf.freecol.common.i18n.NameCache
 
regionNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
regionNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Region names and index.
regions - Variable in class net.sf.freecol.common.model.IndianNationType
Identifiers for the regions that can be settled by this Nation.
regions - Variable in class net.sf.freecol.common.model.Map
The regions on the map.
REGIONS - net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
 
REGIONS - net.sf.freecol.common.model.Map.Layer
The regions.
RegionType(boolean) - Constructor for enum net.sf.freecol.common.model.Region.RegionType
Create a region type.
register(String, NetworkRequestHandler) - Method in class net.sf.freecol.server.control.InputHandler
Register a network request handler.
register(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
Handles a "register"-request.
registerListeners() - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
Register this DragGestureRecognizer's Listeners with the Component.
registerMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.ServerAPI
Register a message handler to handle messages from the server.
registerSellGoods(Goods) - Method in class net.sf.freecol.server.ai.AIPlayer
Called after another Player sends a trade message
registerSellGoods(Goods) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Called after another Player sends a trade message
registerSellGoods(Goods) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Called after another Player sends a trade message
reinitialiseMarket() - Method in class net.sf.freecol.common.model.Player
Resets this player's Market.
REJECT_TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
The reject trade.
rejectAgreement(TradeItem, DiplomaticTrade) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Reject a trade agreement, except if a Franklin-derived stance is supplied.
Relation - Class in net.sf.freecol.common.i18n
A grammatical relationship.
Relation(int, int) - Constructor for class net.sf.freecol.common.i18n.Relation
 
Relation(List<String>) - Constructor for class net.sf.freecol.common.i18n.Relation
 
relativeWeight - Variable in class net.sf.freecol.server.ai.goal.Goal
 
releaseListener - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
releaseUnitOutForAnimation(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
 
RELIGIOUS - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
The religious.
RELIGIOUS_UNREST_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant RELIGIOUS_UNREST_BONUS.
reloadMainPanel() - Method in class net.sf.freecol.client.control.MapEditorController
 
remainingEmigrants - Variable in class net.sf.freecol.server.model.ServerPlayer
Remaining emigrants to select due to a fountain of youth
REMEMBER_PANEL_POSITIONS - Static variable in class net.sf.freecol.client.ClientOptions
Whether to remember the positions of various dialogs and panels.
REMEMBER_PANEL_SIZES - Static variable in class net.sf.freecol.client.ClientOptions
Whether to remember the sizes of various dialogs and panels.
remove() - Method in class net.sf.freecol.common.model.Map.CircleIterator
remove() - Method in class net.sf.freecol.common.model.Map.WholeMapIterator
remove() - Method in class net.sf.freecol.common.model.Player.UnitIterator
remove(int) - Method in class net.sf.freecol.common.model.BuildQueue
Removes the.
remove(int) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Remove from the DiplomaticTrade.
remove(Component) - Method in class net.sf.freecol.client.gui.Canvas
remove(Component) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
remove(Component) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
remove(Component) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
remove(String) - Method in class net.sf.freecol.common.option.OptionGroup
Remove an option.
remove(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap
Removes the.
remove(List<FreeColGameObject>, FreeColGameObject) - Method in class net.sf.freecol.client.control.InGameController
Remove game objects.
remove(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
Removes the.
remove(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap
Removes the.
remove(FreeColGameObject) - Method in class net.sf.freecol.server.control.ChangeSet
Sometimes we need to backtrack on making a change.
remove(Locatable) - Method in class net.sf.freecol.common.model.Colony
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes a Locatable from this Location.
remove(Locatable) - Method in interface net.sf.freecol.common.model.Location
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.Map
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.Tile
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.Unit
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.UnitLocation
Removes a Locatable from this Location.
remove(Locatable) - Method in class net.sf.freecol.common.model.WorkLocation
Removes a Locatable from this Location.
remove(TradeItem) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Remove a from the DiplomaticTrade.
remove(Unit) - Method in class net.sf.freecol.common.model.Player.UnitIterator
Removes a specific unit from this unit iterator.
remove(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
Handles a "remove"-request.
remove(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "remove"-message.
REMOVE - net.sf.freecol.common.model.BuildQueue.CompletionAction
Always remove the completed item.
REMOVE_DEAD_SERVERS_INTERVAL - Static variable in class net.sf.freecol.metaserver.MetaServer
 
REMOVE_EXCEPT_LAST - net.sf.freecol.common.model.BuildQueue.CompletionAction
Remove the completed item unless it is the last item and several instances of the item can co-exist (which is true for units, but not buildings).
REMOVE_GC_THRESHOLD - Static variable in class net.sf.freecol.common.model.Game
The number of removed FCGOs that should trigger a cache clean.
REMOVE_OLDER_THAN - Static variable in class net.sf.freecol.metaserver.MetaServer
 
removeAbilities(String) - Method in class net.sf.freecol.common.model.FeatureContainer
Remove all abilities with a given identifier.
removeAbilities(String) - Method in class net.sf.freecol.common.model.FreeColObject
Remove all abilities with a given identifier.
removeAbility(Ability) - Method in class net.sf.freecol.common.model.FeatureContainer
Remove the given ability from a container.
removeAbility(Ability) - Method in class net.sf.freecol.common.model.FreeColObject
Remove the given ability from this object.
removeAbove(int) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes all goods above given amount, provided that the goods are storable and do not ignore warehouse limits.
RemoveAction(TradeItem) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.RemoveAction
 
removeActionListener(ActionListener) - Method in class net.sf.freecol.client.gui.TerrainCursor
 
removeAIColony(AIColony) - Method in class net.sf.freecol.server.ai.AIPlayer
Remove an AI colony.
removeAIColony(AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Remove an AI colony.
removeAIObject(String) - Method in class net.sf.freecol.server.ai.AIMain
Removes a reference to the given AIObject.
removeAIUnit(AIUnit) - Method in class net.sf.freecol.server.ai.AIPlayer
Removes an AI unit owned by this player.
removeAlarm(Player) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Removes all alarm towards the given player.
removeAll() - Method in class net.sf.freecol.common.model.GoodsContainer
Remove all goods.
removeAll() - Method in class net.sf.freecol.common.option.OptionGroup
Removes all of the Options from this OptionGroup.
removeAll(Class<T>) - Method in class net.sf.freecol.common.model.TileItemContainer
Removes all tile items of a given class.
removeAutosaves(String) - Static method in class net.sf.freecol.server.FreeColServer
Removes automatically created save games.
removeBranch(Direction) - Method in class net.sf.freecol.server.generator.RiverSection
Removes a branch
removeBuildable(Object) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
removeBuilding(Building) - Method in class net.sf.freecol.common.model.Colony
Remove a building from this Colony.
removeButton - Variable in class net.sf.freecol.client.gui.option.FreeColActionUI
 
removeButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
removeCargo(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Removes the given Cargo from the cargoes list.
RemoveChange(ChangeSet.See, Location, List<? extends FreeColGameObject>) - Constructor for class net.sf.freecol.server.control.ChangeSet.RemoveChange
Build a new RemoveChange for an object that is disposed.
removeConnection(Connection) - Method in class net.sf.freecol.metaserver.MetaServer
Removes the given connection.
removeConnection(Connection) - Method in class net.sf.freecol.server.networking.Server
Removes the given connection.
removeCount - Variable in class net.sf.freecol.common.model.Game
The number of FCGOs removed since last cache clean.
removeDeadServers() - Method in class net.sf.freecol.metaserver.MetaRegister
Removes servers that have not sent an update for some time.
removeDestination(Location) - Method in class net.sf.freecol.common.model.HighSeas
Remove a single destination from this HighSeas instance.
removeDisplayedModelMessages() - Method in class net.sf.freecol.common.model.Player
Removes all undisplayed model messages for this player.
removeEntries(Unit, WorkLocation, List<ProductionCache.Entry>) - Static method in class net.sf.freecol.server.ai.ProductionCache
Removes all entries that refer to the unit or work location given from the given list of entries and returns them.
removeEuropeanSubpanels() - Method in class net.sf.freecol.client.gui.Canvas
Remove the panels derived from the EuropePanel.
removeExportGoods(AIGoods) - Method in class net.sf.freecol.server.ai.AIColony
Removes the given AIGoods from the export goods for this colony.
removeFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FeatureContainer
Removes all the features in an object from a container.
removeFeatures(FreeColObject) - Method in class net.sf.freecol.common.model.FreeColObject
Removes all the features in an object from this object.
removeFreeColGameObject(String) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
Notify a listener (if any) of that an object has gone.
removeFreeColGameObject(String) - Method in class net.sf.freecol.server.ai.AIMain
Removes the AIObject for a given AI identifier.
removeFreeColGameObject(String, String) - Method in class net.sf.freecol.common.model.Game
Removes the FreeColGameObject with the specified identifier.
removeFromCanvas(Component) - Method in class net.sf.freecol.client.gui.Canvas
Removes the given component from this canvas.
removeFromCanvas(Component) - Method in class net.sf.freecol.client.gui.SwingGUI
 
removeFromComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
Removes the map controls from the parent canvas component.
removeFromComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
Removes the map controls from the parent canvas.
removeFromComponent(Canvas) - Method in class net.sf.freecol.client.gui.panel.MapControls
Removes the map controls from the parent canvas component.
removeFromMetaServer() - Method in class net.sf.freecol.server.FreeColServer
Removes this server from the metaserver's list.
removeGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes goods from this goods container.
removeGoods(AbstractGoods) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes the some goods from this location.
removeGoods(GoodsType) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes all goods of a given type from this goods container.
removeGoods(GoodsType) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes all Goods of the given type from this location.
removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.Colony
Removes a specified amount of a type of Goods from this location.
removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
Removes goods by type and amount from this goods container.
removeGoods(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsLocation
Removes a specified amount of a type of Goods from this location.
removeIncompatibleImprovements() - Method in class net.sf.freecol.common.model.TileItemContainer
Remove improvements incompatible with the given TileType.
removeIndianSettlementInternals(Player) - Method in class net.sf.freecol.common.model.Tile
Removes the indian settlement internals.
removeInGameComponents() - Method in class net.sf.freecol.client.gui.Canvas
Removes components that is only used when in game.
removeInGameComponents() - Method in class net.sf.freecol.client.gui.GUI
 
removeInGameComponents() - Method in class net.sf.freecol.client.gui.SwingGUI
 
removeKeyStroke(KeyStroke) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Removes the given KeyStroke.
removeKeyStroke(KeyStroke) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Removes the given KeyStroke from all of this OptionGroupUI's children.
removeLostCityRumour() - Method in class net.sf.freecol.common.model.Tile
Removes the lost city rumour from this Tile if there is one.
removeMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
removeMissionBan(Player) - Method in class net.sf.freecol.common.model.Player
Remove a mission ban from a player.
removeModifier(Modifier) - Method in class net.sf.freecol.common.model.FeatureContainer
Removes a modifier from a container.
removeModifier(Modifier) - Method in class net.sf.freecol.common.model.FreeColObject
Remove the given modifier from this object.
removeModifiers(String) - Method in class net.sf.freecol.common.model.FeatureContainer
Removes all modifiers with a given identifier.
removeModifiers(String) - Method in class net.sf.freecol.common.model.FreeColObject
Remove all abilities with a given identifier.
removeMouseListener(MouseListener) - Method in class net.sf.freecol.client.gui.video.VideoComponent
 
removeMouseListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
removeNotify() - Method in class net.sf.freecol.client.gui.panel.BuildingToolTip
removeNotify() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColopediaGameObjectTypePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ColorChooserPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
removeNotify() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.MigPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
removeNotify() - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.PortPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.RebelToolTip
removeNotify() - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.ReportPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
removeNotify() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
removeNotify() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
removeNotify() - Method in class net.sf.freecol.client.gui.video.VideoComponent
removeOldMessages() - Method in class net.sf.freecol.client.gui.ChatDisplay
Removes all the message that are older than MESSAGE_AGE.
removeOwnable(Ownable) - Method in class net.sf.freecol.common.model.Player
Remove an ownable from a caching container.
removeOwnedUnit(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Removes the given Unit to the list of units that belongs to this IndianSettlement.
removePlayer(Player) - Method in class net.sf.freecol.common.model.Game
Removes the specified player from the game.
removePlayer(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles a "removePlayer"-message.
removePrefix(TradeRoute) - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
 
removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
Removes the property change listener.
removePropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.freecol.common.model.FreeColObject
Removes the property change listener.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
 
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Remove the property change listeners of ColonyPanel.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
 
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Remove the property change listeners from this panel.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
 
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.EuropeInPortPanel
Remove any property change listeners.
removePropertyChangeListeners() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Remove any property change listeners.
removeResource() - Method in class net.sf.freecol.common.model.Tile
Removes a resource from this tile.
removeRiver() - Method in class net.sf.freecol.common.model.Tile
Removes a river from this tile.
removeRoad() - Method in class net.sf.freecol.common.model.Tile
Removes a road from this tile.
removeServer(String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Removes a server from the register.
removeSettlement(Settlement) - Method in class net.sf.freecol.common.model.Player
Removes the given settlement from this player's list of settlements.
removeStop(TradeRouteStop) - Method in class net.sf.freecol.common.model.TradeRoute
Remove a TradeRouteStop from this trade route.
removeStopButton - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
A button to remove stops with.
removeTension(Player) - Method in class net.sf.freecol.common.model.Player
Removes all tension with respect to a given player.
removeTile(Tile) - Method in class net.sf.freecol.common.model.Settlement
Removes a tile from this settlement.
removeTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.AIColony
Removes a TileImprovementPlan from the list
removeTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Remove a TileImprovementPlan from the relevant colony.
removeTileItem(T) - Method in class net.sf.freecol.common.model.Tile
Removes a tile item from this tile.
removeTileItem(T) - Method in class net.sf.freecol.common.model.TileItemContainer
Removes a TileItem from this container.
removeTradeItems(Class<? extends TradeItem>) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Remove trade items of a given type.
removeTradeRoutePanel(TradeRoutePanel) - Method in class net.sf.freecol.client.gui.Canvas
 
removeTradeRoutePanel(TradeRoutePanel) - Method in class net.sf.freecol.client.gui.SwingGUI
 
removeTransactionListener(TransactionListener) - Method in class net.sf.freecol.common.model.Market
Removes a transaction listener.
removeTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Removes the given TransportableAIObject from the cargo list.
removeType(Class<? extends TradeItem>) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Removes all trade items of the same class as the given argument.
removeUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Remove a unit from this player.
removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.Goal
Ensures that a unit moved to another Goal is properly removed from this.
removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
removeUnit(AIUnit) - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
rename(FreeColGameObject, String) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for renaming an object.
rename(Nameable) - Method in class net.sf.freecol.client.control.InGameController
Renames a Nameable.
RenameAction - Class in net.sf.freecol.client.gui.action
An action for renaming the active unit.
RenameAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.RenameAction
Creates this action.
RenameMessage - Class in net.sf.freecol.common.networking
The message sent when renaming a FreeColGameObject.
RenameMessage(FreeColGameObject, String) - Constructor for class net.sf.freecol.common.networking.RenameMessage
Create a new RenameMessage with the supplied name.
RenameMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.RenameMessage
Create a new RenameMessage from a supplied element.
renameObject(ServerPlayer, Nameable, String) - Method in class net.sf.freecol.server.control.InGameController
Rename an object.
renderer - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderListener
 
repaint() - Method in class net.sf.freecol.client.gui.panel.ClassicMapControls
Repaint
repaint() - Method in class net.sf.freecol.client.gui.panel.CornerMapControls
 
repaint() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
REPAIR_UNITS - Static variable in class net.sf.freecol.common.model.Ability
The ability to repair certain units.
REPAIR_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
REPEAT_ALL - Static variable in class net.sf.freecol.common.sound.Playlist
This const represents a way in which successive sounds can be played.
REPEAT_COUNT_TAG - Static variable in class net.sf.freecol.common.model.mission.AbstractMission
 
REPEAT_ONE - Static variable in class net.sf.freecol.common.sound.Playlist
This const represents a way in which successive sounds can be played.
repeatCount - Variable in class net.sf.freecol.common.model.mission.AbstractMission
The number of times this mission should be repeated.
repeatMode - Variable in class net.sf.freecol.common.sound.Playlist
 
replaceChoices(String, StringTemplate) - Static method in class net.sf.freecol.common.i18n.Messages
Replace all choice formats in the given string, using keys and replacement values from the given template, which may be null.
REPLACEMENT_COLOR - Static variable in class net.sf.freecol.common.resources.ColorResource
 
REPLACEMENT_IMAGE - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
REPLACEMENT_STRING - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
replacements - Variable in class net.sf.freecol.common.model.StringTemplate
The values with which to replace the keys in the string template.
replaceRecruits(Random) - Method in class net.sf.freecol.server.model.ServerEurope
Replace any non-recruitable recruits.
replaceSource(FreeColGameObjectType, FreeColGameObjectType) - Method in class net.sf.freecol.common.model.FeatureContainer
Replaces the source field.
REPLY_SUFFIX - Static variable in class net.sf.freecol.common.networking.Connection
 
REPLY_TAG - Static variable in class net.sf.freecol.common.networking.Connection
 
reportable(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
 
reportable(Unit) - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
 
reportable(UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
 
reportable(UnitType) - Method in class net.sf.freecol.client.gui.panel.ReportNavalPanel
 
ReportCargoAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Cargo Report.
ReportCargoAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportCargoAction
Creates this action.
ReportCargoPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Cargo Report.
ReportCargoPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportCargoPanel
Creates a cargo report.
ReportClassicColonyPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the classic version of the colony report.
ReportClassicColonyPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
Creates a colony report.
ReportColonyAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Colony Report.
ReportColonyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportColonyAction
Creates this action.
ReportCompactColonyPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the compact colony report.
ReportCompactColonyPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
Creates a compact colony report.
ReportCompactColonyPanel.ColonySummary - Class in net.sf.freecol.client.gui.panel
Container class for all the information about a colony.
ReportCompactColonyPanel.ColonySummary.GoodsProduction - Class in net.sf.freecol.client.gui.panel
Container class for goods production.
ReportCompactColonyPanel.ColonySummary.ProductionStatus - Enum in net.sf.freecol.client.gui.panel
Types of production for a given goods type.
ReportContinentalCongressAction - Class in net.sf.freecol.client.gui.action
An action for display a Congress Report.
ReportContinentalCongressAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportContinentalCongressAction
Creates this action.
ReportContinentalCongressPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the ContinentalCongress Report.
ReportContinentalCongressPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportContinentalCongressPanel
Creates the continental congress report.
ReportEducationAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Education Report.
ReportEducationAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportEducationAction
Creates this action.
ReportEducationPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Education Report.
ReportEducationPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportEducationPanel
Creates the education report.
ReportExplorationAction - Class in net.sf.freecol.client.gui.action
An action for displaying an Exploration Report.
ReportExplorationAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportExplorationAction
Creates this action.
ReportExplorationPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the exploration report.
ReportExplorationPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportExplorationPanel
The constructor that will add the items to this panel.
ReportForeignAction - Class in net.sf.freecol.client.gui.action
An action to show the Foreign Affairs report.
ReportForeignAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportForeignAction
Creates this action.
ReportForeignAffairPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Foreign Affairs Report.
ReportForeignAffairPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportForeignAffairPanel
The constructor that will add the items to this panel.
ReportHighScoresAction - Class in net.sf.freecol.client.gui.action
An action for displaying a High Score Report.
ReportHighScoresAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportHighScoresAction
Creates this action.
ReportHighScoresPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the high scores.
ReportHighScoresPanel(FreeColClient, String, List<HighScore>) - Constructor for class net.sf.freecol.client.gui.panel.ReportHighScoresPanel
Creates the high scores report.
ReportHistoryAction - Class in net.sf.freecol.client.gui.action
Show history messages in report panel.
ReportHistoryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportHistoryAction
Creates this action.
ReportHistoryPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the History Report.
ReportHistoryPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportHistoryPanel
The constructor that will add the items to this panel.
ReportIndianAction - Class in net.sf.freecol.client.gui.action
An action for displaying an Indian Relations Report.
ReportIndianAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportIndianAction
Creates this action.
ReportIndianPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Native Affairs Advisor.
ReportIndianPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportIndianPanel
The constructor that will add the items to this panel.
ReportLabourAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Labour Report.
ReportLabourAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportLabourAction
Creates this action.
ReportLabourDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Labour Report.
ReportLabourDetailPanel(FreeColClient, UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Constructor for class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
Creates the detail portion of a labour report.
ReportLabourPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Labour Report.
ReportLabourPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportLabourPanel
The constructor that will add the items to this panel.
ReportLabourPanel.LabourUnitPanel - Class in net.sf.freecol.client.gui.panel
An individual unit type panel.
ReportLabourPanel.LabourUnitPanelRenderer - Class in net.sf.freecol.client.gui.panel
A renderer for the labour unit panels.
ReportMilitaryAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Military Report.
ReportMilitaryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportMilitaryAction
Creates this action.
ReportMilitaryPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Military Report.
ReportMilitaryPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
The constructor that will add the items to this panel.
ReportNavalAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Naval Report.
ReportNavalAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportNavalAction
Creates this action.
ReportNavalPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Naval Report.
ReportNavalPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportNavalPanel
The constructor that will add the items to this panel.
reportPanel - Variable in class net.sf.freecol.client.gui.panel.ReportPanel
 
ReportPanel - Class in net.sf.freecol.client.gui.panel
This panel displays a report.
ReportPanel(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.panel.ReportPanel
Creates the basic FreeCol report panel.
ReportProductionAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Production Report.
ReportProductionAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportProductionAction
Creates this action.
ReportProductionPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the ContinentalCongress Report.
ReportProductionPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportProductionPanel
The constructor that will add the items to this panel.
ReportReligionAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Religion Report.
ReportReligionAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportReligionAction
Creates this action.
ReportReligiousPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Religious Report.
ReportReligiousPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportReligiousPanel
The constructor that will add the items to this panel.
ReportRequirementsAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Requirements Report.
ReportRequirementsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportRequirementsAction
Creates this action.
ReportRequirementsPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Advanced Colony Report.
ReportRequirementsPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
The constructor that will add the items to this panel.
ReportTradeAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Trade Report.
ReportTradeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportTradeAction
Creates this action.
ReportTradePanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Trade Report.
ReportTradePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.ReportTradePanel
The constructor that will add the items to this panel.
ReportTurnAction - Class in net.sf.freecol.client.gui.action
Show turn messages in report panel.
ReportTurnAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ReportTurnAction
Creates this action.
ReportTurnPanel - Class in net.sf.freecol.client.gui.panel
This panel displays the Turn Report.
ReportTurnPanel(FreeColClient, List<ModelMessage>) - Constructor for class net.sf.freecol.client.gui.panel.ReportTurnPanel
Creates the turn report.
ReportUnitPanel - Class in net.sf.freecol.client.gui.panel
This panel displays a unit Report.
ReportUnitPanel(FreeColClient, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.ReportUnitPanel
The constructor that will add the items to this panel.
repositionMapIfNeeded() - Method in class net.sf.freecol.client.gui.MapViewer
 
requestFocus() - Method in class net.sf.freecol.client.gui.panel.ChatPanel
Requests that the chat textfield in this chat panel gets the focus.
requestFocus() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
What to do when requesting focus.
requestFocus() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
requestFocus() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
requestFocus() - Method in class net.sf.freecol.client.gui.panel.FreeColStringInputDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.MapSizeDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.ParametersDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
 
requestFocus() - Method in class net.sf.freecol.client.gui.panel.SelectAmountDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
requestFocus() - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
 
requestFocus() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
 
requestFocusForSubPanel() - Method in class net.sf.freecol.client.gui.GUI
 
requestFocusForSubPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
requestFocusInWindow() - Method in class net.sf.freecol.client.gui.GUI
 
requestFocusInWindow() - Method in class net.sf.freecol.client.gui.SwingGUI
 
requestLaunch() - Method in class net.sf.freecol.client.control.PreGameController
Requests the game to be started.
requestLaunch() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to launch the game (pre-game).
requestLaunch(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "requestLaunch"-message from a client.
requestLocalRearrange() - Method in class net.sf.freecol.server.ai.AIUnit
Request a rearrangement of any colony at the current location.
requestRearrange() - Method in class net.sf.freecol.server.ai.AIColony
Sets the rearrangeTurn variable such that rearrangeWorkers will run fully next time it is invoked.
requestsTransport(TransportableAIObject) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Checks if a transportable needs transport.
requestWorker(GoodsType, int) - Method in class net.sf.freecol.server.ai.goal.Goal
Wrapper method for a worker request sent to the AIPlayer.
requeueCargo(Cargo, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Requeue an existing cargo.
requeueTransportable(TransportableAIObject, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Retargets a transportable that should already be on board the carrier.
requireAbilities() - Method in class net.sf.freecol.common.model.FeatureContainer
On demand creation of the abilities map.
requireCitiesOfCibola(Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the cities of Cibola collection.
REQUIRED_ABILITY_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
The Constant REQUIRED_ABILITY_TAG.
REQUIRED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
The Constant REQUIRED_GOODS_TAG.
REQUIRED_IMPROVEMENT_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant REQUIRED_IMPROVEMENT_TAG.
REQUIRED_LOCATION_ABILITY_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant REQUIRED_LOCATION_ABILITY_TAG.
REQUIRED_POPULATION_TAG - Static variable in class net.sf.freecol.common.model.BuildableType
The Constant REQUIRED_POPULATION_TAG.
REQUIRED_ROLE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant REQUIRED_ROLE_TAG.
requiredAbilities - Variable in class net.sf.freecol.common.model.BuildableType
Stores the abilities required by this Type.
requiredGoods - Variable in class net.sf.freecol.common.model.BuildableType
A list of AbstractGoods required to build this type.
requiredImprovementType - Variable in class net.sf.freecol.common.model.TileImprovementType
Any improvement that is required before this one.
requireDir(File) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Create the given directory if it does not exist, otherwise expect it to be writable.
requiredPopulation - Variable in class net.sf.freecol.common.model.BuildableType
The minimum population that a Colony needs in order to build this type.
requiredRole - Variable in class net.sf.freecol.common.model.TileImprovementType
The role required to make this improvement.
requireFixedRegions(Map, LogBuilder) - Static method in class net.sf.freecol.server.model.ServerRegion
Make the fixed regions if they do not exist in a given map.
requireFocus(Tile) - Method in class net.sf.freecol.client.gui.GUI
Require the given tile to be in the onScreen()-area.
requireFocus(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
Require the given tile to be in the onScreen()-area.
requireGoodsWish(GoodsType, int, int, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Requires a goods wish for a specified goods type be present at this AI colony.
requireMarketData(GoodsType) - Method in class net.sf.freecol.common.model.Market
Gets the market data for a specified goods type, creating it if it does not exist yet.
requireMercenaryLeaders() - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the mercenary leaders collection.
requireModifiers() - Method in class net.sf.freecol.common.model.FeatureContainer
On demand creation of the modifiers map.
requireNativeNations(Game) - Method in class net.sf.freecol.client.control.MapEditorController
Require all native nation players to be present in a game.
requireNegatedPersonScope() - Method in class net.sf.freecol.common.model.Modifier
Helper for scope fixups.
requireNumber() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Require number.
requireOurTurn() - Method in class net.sf.freecol.client.control.InGameController
Require that it is this client's player's turn.
requireRegionNames(Player, Region.RegionType) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the region names for a player.
requireRiverNames() - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the riverNames collection.
requireRole() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Require role.
requiresAbility(String) - Method in class net.sf.freecol.common.model.BuildableType
Requires ability.
requireSeasonNames() - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the seasonNames collection.
requireSettlementNames(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the settlement names for a player.
requireShipNames(Player, Random) - Static method in class net.sf.freecol.common.i18n.NameCache
Initialize the shipNames for a player.
requireTransports(int, List<AIUnit>, List<AIUnit>, LogBuilder) - Method in class net.sf.freecol.server.ai.REFAIPlayer
Require more transport missions, recruiting from the privateering missions.
requireUnitType() - Method in class net.sf.freecol.common.option.AbstractUnitOption
Require unit type.
requireWorkerWish(UnitType, boolean, int, LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Requires a worker wish for a unit type to be provided to this AIColony.
reserved - Variable in class net.sf.freecol.server.ai.ProductionCache
The reserved entries.
reset() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Resets this menu bar.
reset() - Method in class net.sf.freecol.client.gui.menu.InGameMenuBar
Resets this menu bar.
reset() - Method in class net.sf.freecol.client.gui.menu.MapEditorMenuBar
Resets this menu bar.
reset() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Reset with the value from the option.
reset() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Reset with the value from the option.
reset() - Method in class net.sf.freecol.client.gui.option.OptionUI
Reset the value of the UI's component from the Option.
reset() - Method in interface net.sf.freecol.client.gui.option.OptionUpdater
Reset with the value from the option.
reset() - Method in class net.sf.freecol.client.gui.option.RangeOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Reset the value of the UI's component from the Option.
reset() - Method in class net.sf.freecol.common.model.Player.UnitIterator
Reset the iterator.
reset() - Method in class net.sf.freecol.common.networking.ServerAPI
Just forget about the client.
reset() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
 
reset() - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
reset(boolean, boolean) - Method in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
Reset the dialog to a given state.
reset(OptionGroup) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Reset the group for this panel.
resetCanSeeTiles() - Method in class net.sf.freecol.common.model.Player
Resets this player's "can see"-tiles.
resetContiguity() - Method in class net.sf.freecol.common.model.Map
Sets the contiguity identifier for all tiles.
resetExports() - Method in class net.sf.freecol.server.ai.AIColony
Reset the export settings.
resetHighSeas(int, int) - Method in class net.sf.freecol.common.model.Map
Places the "high seas"-tiles on the border of this map.
resetHighSeasCount() - Method in class net.sf.freecol.common.model.Map
Sets the high seas count for all tiles connected to the high seas.
resetIterators() - Method in class net.sf.freecol.common.model.Player
Reset the player iterators ready for a new turn.
resetLayers() - Method in class net.sf.freecol.common.model.Map
Reset layer to reflect what is actually there.
resetMapScale() - Method in class net.sf.freecol.client.gui.MapViewer
Reset the scale of the map to the default.
resetMapZoom() - Method in class net.sf.freecol.client.gui.GUI
 
resetMapZoom() - Method in class net.sf.freecol.client.gui.SwingGUI
 
resetMenuBar() - Method in class net.sf.freecol.client.gui.Canvas
Reset the menu bar.
resetMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
resetMenuBar() - Method in class net.sf.freecol.client.gui.GUI
Reset the menu bar.
resetMenuBar() - Method in class net.sf.freecol.client.gui.SwingGUI
Reset the menu bar.
resetMoves(FreeColClient, List<Unit>) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to reset the moves left of the units on a tile.
resetPath(boolean) - Method in class net.sf.freecol.common.model.Map.MoveCandidate
Resets the path.
resetTries() - Method in class net.sf.freecol.server.ai.Cargo
Reset the tries counter.
resolve(Element) - Method in class net.sf.freecol.common.networking.ServerAPI
Loop sending requests and handling replies from the server until they reduce to null.
resolveAttack(Unit, Unit, boolean, double, List<CombatModel.CombatResult>) - Method in class net.sf.freecol.common.model.SimpleCombatModel
Resolve all the consequences of a normal attack.
resolveBlockage(AIUnit, Location) - Static method in class net.sf.freecol.server.ai.mission.Mission
We have been blocked on the way to a target.
resolveDestination() - Method in class net.sf.freecol.common.model.Unit
Resolves a destination for a unit on the high seas.
Resource - Class in net.sf.freecol.common.model
Represents a production resource, such as prime tobacco, or an ore vein, located on a Tile.
Resource - Class in net.sf.freecol.common.resources
Represents a resource that either has been or can be loaded using a URI.
Resource() - Constructor for class net.sf.freecol.common.resources.Resource
 
Resource(URI) - Constructor for class net.sf.freecol.common.resources.Resource
Do not use directly.
Resource(Game, String) - Constructor for class net.sf.freecol.common.model.Resource
Creates new Resource.
Resource(Game, Tile, ResourceType) - Constructor for class net.sf.freecol.common.model.Resource
Creates a standard Resource-instance.
Resource(Game, Tile, ResourceType, int) - Constructor for class net.sf.freecol.common.model.Resource
Creates a standard Resource-instance.
RESOURCE_FILE_PREFIX - Static variable in class net.sf.freecol.common.io.FreeColDataFile
 
RESOURCE_FILE_SUFFIX - Static variable in class net.sf.freecol.common.io.FreeColDataFile
 
RESOURCE_PRODUCTION_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant RESOURCE_PRODUCTION_INDEX.
RESOURCE_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant RESOURCE_TAG.
RESOURCE_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant RESOURCE_TYPES_TAG.
RESOURCE_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
The Constant RESOURCE_ZINDEX.
Resource.Cleanable - Interface in net.sf.freecol.common.resources
Implement the Cleanable interface if a Resource has a use for calls to a clean method.
Resource.Preloadable - Interface in net.sf.freecol.common.resources
Implement the Preloadable interface if a Resource has a use for calls to a preload method.
ResourceFactory - Class in net.sf.freecol.common.resources
A factory class for creating Resource instances.
ResourceFactory() - Constructor for class net.sf.freecol.common.resources.ResourceFactory
 
ResourceFactory.ResourceSink - Interface in net.sf.freecol.common.resources
Takes a newly produced Resource.
resourceLocator - Variable in class net.sf.freecol.common.resources.Resource
The URI used when loading this resource.
ResourceManager - Class in net.sf.freecol.common.resources
Class for getting resources (images, audio etc).
ResourceManager() - Constructor for class net.sf.freecol.common.resources.ResourceManager
 
ResourceMapper - Class in net.sf.freecol.common.resources
Puts the Resource into the ResourceMapping.
ResourceMapper(ResourceMapping) - Constructor for class net.sf.freecol.common.resources.ResourceMapper
 
resourceMapping - Variable in class net.sf.freecol.common.resources.ResourceMapper
 
ResourceMapping - Class in net.sf.freecol.common.resources
Represents a mapping between identifiers and resources.
ResourceMapping() - Constructor for class net.sf.freecol.common.resources.ResourceMapping
Creates a new empty ResourceMapping.
resources - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
RESOURCES - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
RESOURCES - net.sf.freecol.common.model.Map.Layer
The resources.
resourceScheme - Static variable in class net.sf.freecol.common.io.FreeColDataFile
A fake URI scheme for resources delegating to other resources.
ResourcesDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of resources in the Colopedia.
ResourcesDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.ResourcesDetailPanel
Creates a new instance of this ColopediaDetailPanel.
ResourceTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.ResourceTransform
 
ResourceType - Class in net.sf.freecol.common.model
The types of resources (e.g.
ResourceType(String, Specification) - Constructor for class net.sf.freecol.common.model.ResourceType
Creates a new resource type.
resourceTypeList - Variable in class net.sf.freecol.common.model.Specification
The resource type list.
resourceTypes - Variable in class net.sf.freecol.common.model.TileType
The resource types that are valid for this tile type.
responded() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Has this dialog been given a response.
response - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
 
responseGiven - Variable in class net.sf.freecol.common.networking.NetworkReplyObject
 
restartBlinking() - Method in class net.sf.freecol.client.gui.Canvas
Restart blinking on the map.
restartBlinking() - Method in class net.sf.freecol.client.gui.MapViewer
 
restoreRandomState(String) - Static method in class net.sf.freecol.common.util.Utils
Restore a previously saved state.
restoreSavedSize(Component, int, int) - Method in class net.sf.freecol.client.gui.SwingGUI
 
restoreSavedSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.Canvas
Set preferred size to saved size, or to the given Dimension if no saved size was found.
restoreSavedSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.SwingGUI
 
restoreSelection(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler
 
restoreState() - Method in class net.sf.freecol.common.model.GoodsContainer
Restore the current stored goods of this goods container to the old state.
result - Variable in class net.sf.freecol.common.model.Specification.TypeReader
The result.
result - Variable in class net.sf.freecol.common.networking.FirstContactMessage
The result of the contact.
result - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
The result of this demand: null implies not decided yet.
results - Variable in class net.sf.freecol.common.model.pathfinding.GoalDeciders.MultipleAdjacentDecider
 
resultString - Variable in class net.sf.freecol.common.networking.MonarchActionMessage
Is the offer accepted? Valid in replies from client.
RESUME_WAR_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
The Constant RESUME_WAR_MODIFIER.
retargetMission(String, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Retarget a mission because of some problem.
retire() - Method in class net.sf.freecol.client.FreeColClient
Retire from the game.
retire() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to retire the player from the game.
retire(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Handle a player retiring.
RetireAction - Class in net.sf.freecol.client.gui.action
An action for retiring from the game.
RetireAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.RetireAction
Creates a new RetireAction.
RETIRED - net.sf.freecol.common.model.Player.PlayerType
The retired.
RETIREMENT_TURN_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant RETIREMENT_TURN_TAG.
retirementTurn - Variable in class net.sf.freecol.common.model.HighScore
The turn when the player retired.
retry() - Method in class net.sf.freecol.server.ai.Cargo
Should this Cargo be retried after encountering a blockage? For now, just tries three times.
returnToTitle() - Method in class net.sf.freecol.client.gui.Canvas
Closes all panels, changes the background and shows the main menu.
returnToTitle() - Method in class net.sf.freecol.client.gui.GUI
 
returnToTitle() - Method in class net.sf.freecol.client.gui.SwingGUI
 
revealMap(FreeColClient, boolean) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to reveal or hide the map.
reverse(List<T>) - Static method in class net.sf.freecol.common.util.CollectionUtils
Reverse a list.
RHOMBUS - net.sf.freecol.client.gui.panel.Flag.UnionShape
 
RIGHT - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
RIGHT_HAND_SIDE_TAG - Static variable in class net.sf.freecol.common.model.Limit
The Constant RIGHT_HAND_SIDE_TAG.
RIGHT_TURN - net.sf.freecol.server.generator.River.DirectionChange
 
rightColumn - Variable in class net.sf.freecol.client.gui.MapViewer
 
rightHandSide - Variable in class net.sf.freecol.common.model.Limit
The right hand side term of the limit expression.
rightImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
rightSpace - Variable in class net.sf.freecol.client.gui.MapViewer
 
River - Class in net.sf.freecol.server.generator
A river for the map generator.
River(Map, Map<Tile, River>, ServerRegion, Random) - Constructor for class net.sf.freecol.server.generator.River
Constructor.
RIVER - net.sf.freecol.common.model.HighScore.ScoreLevel
The river.
RIVER - net.sf.freecol.common.model.Region.RegionType
The river.
RIVER_HEIGHT - Static variable in class net.sf.freecol.tools.ForestMaker
 
RIVER_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the number of rivers on the map.
RIVER_WIDTH - Static variable in class net.sf.freecol.tools.ForestMaker
 
River.DirectionChange - Enum in net.sf.freecol.server.generator
Possible direction changes for a river.
RiverMaker - Class in net.sf.freecol.tools
 
RiverMaker() - Constructor for class net.sf.freecol.tools.RiverMaker
 
riverMap - Variable in class net.sf.freecol.server.generator.River
A hashtable of position-river pairs.
riverNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
riverNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Extra river names.
RIVERS - net.sf.freecol.common.model.Map.Layer
The rivers.
RiverSection - Class in net.sf.freecol.server.generator
This class facilitates building, editing the TileImprovement style for rivers Rivers on the Map are composed of many individual TileImprovements displayed on each Tile the river flows through The river TileImprovement on a Tile has a style which represents the inputs/outputs of water to/from neighboring Tiles This class allows manipulation of individual stream(s) to neighboring Tiles (there are many in case of confluence)
RiverSection(Map<Direction, Integer>) - Constructor for class net.sf.freecol.server.generator.RiverSection
Creates a new RiverSection with the given branches.
RiverSection(Tile, Direction) - Constructor for class net.sf.freecol.server.generator.RiverSection
Constructor used to automatically generate rivers.
RiverStyleDialog - Class in net.sf.freecol.client.gui.panel
A panel for adjusting the river style.
RiverStyleDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.RiverStyleDialog
Creates a dialog to choose a river style.
RiverTransform(int) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverTransform
 
riverType - Variable in class net.sf.freecol.server.generator.River
 
RoadPainter - Class in net.sf.freecol.client.gui
This class is responsible for drawing the Roads on a tile.
RoadPainter(Dimension) - Constructor for class net.sf.freecol.client.gui.RoadPainter
 
roadStroke - Variable in class net.sf.freecol.client.gui.RoadPainter
 
RODENT - net.sf.freecol.common.model.HighScore.ScoreLevel
The rodent.
role - Variable in class net.sf.freecol.common.model.EquipmentType
The default Role of the Unit carrying this type of Equipment.
role - Variable in class net.sf.freecol.common.model.Unit
Current unit role.
role - Variable in class net.sf.freecol.common.model.UnitWas
The role.
role - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
role - Variable in class net.sf.freecol.common.option.AbstractUnitOption
An Option to determine the Role of the AbstractUnit.
Role - Class in net.sf.freecol.common.model
The role of a unit.
Role(String, Specification) - Constructor for class net.sf.freecol.common.model.Role
Creates a new Role instance.
ROLE_CHANGE - Static variable in class net.sf.freecol.common.model.Unit
The Constant ROLE_CHANGE.
ROLE_CHANGE_TAG - Static variable in class net.sf.freecol.common.model.Role
The Constant ROLE_CHANGE_TAG.
ROLE_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant ROLE_COMBAT_INDEX.
ROLE_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant ROLE_COUNT_TAG.
ROLE_TAG - Static variable in class net.sf.freecol.common.model.AbstractUnit
The Constant ROLE_TAG.
ROLE_TAG - Static variable in class net.sf.freecol.common.model.EquipmentType
The Constant ROLE_TAG.
ROLE_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
The Constant ROLE_TAG.
ROLE_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant ROLE_TAG.
ROLE_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
The Constant ROLE_TAG.
Role.RoleChange - Class in net.sf.freecol.common.model
Container for valid role changes.
RoleChange(String, String) - Constructor for class net.sf.freecol.common.model.Role.RoleChange
Instantiates a new role change.
roleChanges - Variable in class net.sf.freecol.common.model.Role
The role changes by capture available for this role.
roleComparator - Static variable in class net.sf.freecol.common.networking.RearrangeColonyMessage
A comparator for UnitChanges, favouring simplest roles first.
roleCount - Variable in class net.sf.freecol.common.model.Unit
The amount of role-equipment this unit carries, subject to role.getMaximumCount().
roleCount - Variable in class net.sf.freecol.common.model.UnitWas
The role count.
roleCount - Variable in class net.sf.freecol.common.networking.EquipForRoleMessage
The role count.
roleCount - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
roleCountKey(int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
roleEditable - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
roleId - Variable in class net.sf.freecol.common.model.AbstractUnit
The role identifier of this AbstractUnit.
roleId - Variable in class net.sf.freecol.common.networking.EquipForRoleMessage
The Role identifier.
roleIsAvailable(Role) - Method in class net.sf.freecol.common.model.Unit
Is a role available to this unit?.
roleKey(int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
RoleRenderer() - Constructor for class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.RoleRenderer
 
roles - Variable in class net.sf.freecol.common.model.Specification
The roles.
ROLES_COMPAT_FILE_NAME - Static variable in class net.sf.freecol.common.model.Specification
Roles backward compatibility fragment.
ROLES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant ROLES_TAG.
roleUI - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 
root - Variable in class net.sf.freecol.common.model.ProductionMap.ProductionTree
The abstract goods all other types of goods in this tree are finally stored as.
rotate(int) - Method in enum net.sf.freecol.common.model.Direction
Gets this direction rotated by n places.
rotate(List<T>, int) - Static method in class net.sf.freecol.common.util.CollectionUtils
Rotate a list by N places.
ROYAL - net.sf.freecol.common.model.Player.PlayerType
The royal.
ROYAL_EXPEDITIONARY_FORCE - Static variable in class net.sf.freecol.common.model.Ability
A national ability required to generate a REF.
royalistLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
royalistMemberLabel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
royalistShield - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
 
rp - Variable in class net.sf.freecol.client.gui.TileViewer
 
RUINS - net.sf.freecol.common.model.LostCityRumour.RumourType
The ruins.
Rule - Class in net.sf.freecol.common.i18n
A rule consists of any number of relations combined with "and" and "or" operators.
Rule(String) - Constructor for class net.sf.freecol.common.i18n.Rule
 
RULE_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
RULER_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
rulerKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
rules - Variable in class net.sf.freecol.common.i18n.DefaultNumberRule
 
RULES_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
rulesBox - Variable in class net.sf.freecol.client.gui.panel.NewPanel
A box to choose the rules from.
rulesLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The label for the rules selection.
RUMOUR - net.sf.freecol.common.model.Player.NoClaimReason
The rumour.
RUMOUR - net.sf.freecol.common.model.Player.NoValueType
The rumour.
RUMOUR_DIFFICULTY - Static variable in class net.sf.freecol.common.model.GameOptions
Rumour difficulty factor.
RUMOUR_NUMBER - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the number of rumours on the map.
RUMOUR_ZINDEX - Static variable in class net.sf.freecol.common.model.Tile
The Constant RUMOUR_ZINDEX.
rumourNothing - Static variable in class net.sf.freecol.common.model.LostCityRumour
The rumour nothing.
RUMOURS_ALWAYS_POSITIVE - Static variable in class net.sf.freecol.common.model.Ability
LCRs always yield positive results (deSoto).
RumourType() - Constructor for enum net.sf.freecol.common.model.LostCityRumour.RumourType
 
run() - Method in class net.sf.freecol.client.gui.Canvas.DialogCallback
 
run() - Method in class net.sf.freecol.client.gui.ScrollThread
Performs the actual scrolling.
run() - Method in class net.sf.freecol.client.Worker
 
run() - Method in class net.sf.freecol.common.networking.ReceivingThread
Receives messages from the network in a loop.
run() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
run() - Method in class net.sf.freecol.metaserver.MetaServer
Starts the thread's processing.
run() - Method in class net.sf.freecol.server.networking.Server
Start the thread processing.
run() - Method in class net.sf.freecol.tools.ColonizationSaveGameReader
 
running - Variable in class net.sf.freecol.metaserver.MetaServer
Whether to keep running the main loop that is awaiting new client connections.
running - Variable in class net.sf.freecol.server.networking.Server
Whether to keep running the main loop that is awaiting new client connections.
RUSSIAN_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 

S

S - net.sf.freecol.common.model.Direction
The s.
SAIL - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
SAIL_HIGH_SEAS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant SAIL_HIGH_SEAS.
sailAction() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
A unit sets sail for the new world.
sailButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
sales - Variable in class net.sf.freecol.common.model.MarketData
Total sales.
SALES_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant SALES_TAG.
SALTIRE - net.sf.freecol.client.gui.panel.Flag.Decoration
 
SALTIRE_AND_CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
 
satisfiedBy(Goods) - Method in class net.sf.freecol.server.ai.GoodsWish
Does some specified goods satisfy this wish?
satisfiedBy(Unit) - Method in class net.sf.freecol.server.ai.WorkerWish
Does a specified unit satisfy this wish?
save(File) - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Save an option group to a given File.
save(File) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given file.
save(File, FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given file.
save(File, FreeColXMLWriter.WriteScope, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given file.
save(OutputStream, FreeColXMLWriter.WriteScope, boolean) - Method in class net.sf.freecol.common.model.FreeColObject
Writes the object to the given output stream.
SAVE - net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
SAVE_DIRECTORY - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
SAVE_PRODUCTION_OVERFLOW - Static variable in class net.sf.freecol.common.model.GameOptions
Does a hammer surplus after a build completes accumulate to the next build?.
SaveAction - Class in net.sf.freecol.client.gui.action
An action for saving the game.
SaveAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SaveAction
Creates a new SaveAction.
SaveAndQuitAction - Class in net.sf.freecol.client.gui.action
An action for prompting the user to save before quitting the game.
SaveAndQuitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SaveAndQuitAction
Creates a new SaveAndQuitAction.
SAVED_GAME_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
saveDefaultOptions() - Method in class net.sf.freecol.client.gui.panel.OptionsDialog
Save the option group to the default file.
SaveDialog - Class in net.sf.freecol.client.gui.panel
A dialog for choosing a file to save.
SaveDialog(FreeColClient, JFrame, File, FileFilter[], String) - Constructor for class net.sf.freecol.client.gui.panel.SaveDialog
Creates a dialog to choose a file to load.
saveDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
Where games are saved.
saveGame() - Method in class net.sf.freecol.client.control.InGameController
Opens a dialog where the user should specify the filename and saves the game.
saveGame() - Method in class net.sf.freecol.client.control.MapEditorController
Opens a dialog where the user should specify the filename and saves the game.
saveGame(File) - Method in class net.sf.freecol.client.control.InGameController
Saves the game to the given file.
saveGame(File) - Method in class net.sf.freecol.client.control.MapEditorController
Saves the game to the given file.
saveGame(File, OptionGroup) - Method in class net.sf.freecol.server.FreeColServer
Saves a game.
saveGame(File, OptionGroup, BufferedImage) - Method in class net.sf.freecol.server.FreeColServer
Saves a game.
SAVEGAME_FILE - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of the file that contains the actual savegame.
SAVEGAME_PROPERTIES - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of a properties file that contains information about the saved game, such as the size of the map, the date and time it was started, and so on.
SAVEGAME_VERSION - Static variable in class net.sf.freecol.server.FreeColServer
The save game format used for saving games.
savegameFile - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The current save game file.
SaveGameValidator - Class in net.sf.freecol.tools
Validate a saved game.
SaveGameValidator() - Constructor for class net.sf.freecol.tools.SaveGameValidator
 
saveHighScores(List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
Saves high scores.
saveInteger(String, String, int) - Method in class net.sf.freecol.client.gui.Canvas
Save an int value to the saved ClientOptions, using the name of the components class plus the given key as and identifier.
saveMapEditorGame(File, BufferedImage) - Method in class net.sf.freecol.server.FreeColServer
Save a game from the map editor.
saveOptionsFile(OptionGroup, File) - Static method in class net.sf.freecol.common.model.Specification
Save a limited set of options to a file.
savePosition(Component, Point) - Method in class net.sf.freecol.client.gui.Canvas
Save the position of a component.
saveSettings() - Method in class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
saveSize(Component, Dimension) - Method in class net.sf.freecol.client.gui.Canvas
Save the size of a component.
saveState() - Method in class net.sf.freecol.common.model.GoodsContainer
Save the current stored goods of this goods container in the old stored goods.
sb - Variable in class net.sf.freecol.common.util.LogBuilder
The string builder to use.
SCALE_STEP - Static variable in class net.sf.freecol.client.gui.panel.MiniMap
 
scaledImages - Variable in class net.sf.freecol.common.resources.ImageResource
 
scaleDimension(Dimension) - Method in class net.sf.freecol.client.gui.ImageLibrary
 
scaleDimension(Dimension, float) - Static method in class net.sf.freecol.client.gui.ImageLibrary
 
scaledSzAnimations - Variable in class net.sf.freecol.common.resources.SZAResource
 
scaleFactor - Variable in class net.sf.freecol.client.gui.FontLibrary
How much the font size is scaled.
scaleFactor - Variable in class net.sf.freecol.client.gui.ImageLibrary
The scale factor used when creating this ImageLibrary.
ScaleMapAction - Class in net.sf.freecol.client.gui.action
An action for scaling a map.
ScaleMapAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ScaleMapAction
Creates a new ScaleMapAction.
ScaleMapSizeDialog - Class in net.sf.freecol.client.gui.panel
A dialog to allow resizing of the map.
ScaleMapSizeDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.ScaleMapSizeDialog
Create a ScaleMapSizeDialog.
scaleMapTo(int, int) - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
Scales the current map into the specified size.
SCANDINAVIAN_CROSS - net.sf.freecol.client.gui.panel.Flag.Decoration
 
scenarioMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
schedule(Runnable) - Method in class net.sf.freecol.client.Worker
Adds a new job to the queue
SCHEME - Static variable in class net.sf.freecol.common.resources.ColorResource
 
SCHEME - Static variable in class net.sf.freecol.common.resources.FontResource
 
SCHOOL - net.sf.freecol.common.model.HighScore.ScoreLevel
The school.
schoolLevel - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
The level of teaching-building.
Scope - Class in net.sf.freecol.common.model
The Scope class determines whether a given FreeColGameObjectType fulfills certain requirements.
Scope() - Constructor for class net.sf.freecol.common.model.Scope
Deliberately empty constructor.
Scope(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Scope
Creates a new Scope instance from a stream.
SCOPE_LEVEL_TAG - Static variable in class net.sf.freecol.common.model.Operand
The Constant SCOPE_LEVEL_TAG.
SCOPE_TAG - Static variable in class net.sf.freecol.common.model.RandomRange
The Constant SCOPE_TAG.
scopeLevel - Variable in class net.sf.freecol.common.model.Operand
How broadly to apply the operand.
ScopeLevel() - Constructor for enum net.sf.freecol.common.model.Operand.ScopeLevel
 
scopes - Variable in class net.sf.freecol.common.model.Effect
Scopes that might limit this Effect to certain types of objects.
scopes - Variable in class net.sf.freecol.common.model.Feature
A list of Scopes limiting the applicability of this Feature.
scopes - Variable in class net.sf.freecol.common.model.FoundingFather
Players that want to elect this Founding Father must match one of these scopes.
scopes - Variable in class net.sf.freecol.common.model.RandomRange
A list of Scopes limiting the applicability of this Feature.
scopes - Variable in class net.sf.freecol.common.model.TileImprovementType
The scopes define which TileTypes support this improvement.
scopes - Variable in class net.sf.freecol.common.model.UnitTypeChange
A list of Scopes limiting the applicability of this Feature.
score - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
score - Variable in class net.sf.freecol.common.model.HighScore
The high score.
score - Variable in class net.sf.freecol.common.model.HistoryEvent
Points for this event, if any.
score - Variable in class net.sf.freecol.common.model.Player
The current score of this player.
score - Variable in class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
SCORE_FOUNDING_FATHER - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_GOLD - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_INDEPENDENCE_BONUS_FIRST - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_INDEPENDENCE_BONUS_SECOND - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_INDEPENDENCE_BONUS_THIRD - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_NATION_DESTROYED - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_SETTLEMENT_DESTROYED - Static variable in class net.sf.freecol.server.model.ServerPlayer
 
SCORE_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant SCORE_TAG.
SCORE_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
The Constant SCORE_TAG.
SCORE_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant SCORE_TAG.
SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Event
The Constant SCORE_VALUE_TAG.
SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant SCORE_VALUE_TAG.
SCORE_VALUE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant SCORE_VALUE_TAG.
scoreCargoOrder(Location, List<Cargo>) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Calculates a score for a proposed list of Cargos using the current unit.
ScoreLevel(int) - Constructor for enum net.sf.freecol.common.model.HighScore.ScoreLevel
Instantiates a new score level.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Gets the value of a path to a colony building site.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Evaluate a potential cashin mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Evaluate allocating a unit to the defence of a settlement.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.MissionaryMission
Evaluate a potential cashin mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PioneeringMission
Evaluate a potential pioneering mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Evaluate a potential mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.ScoutingMission
Evaluate a potential scouting mission for a given unit and path.
scorePath(AIUnit, PathNode) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Evaluate a potential seek and destroy mission for a given unit to a given tile.
scoreSettlementPath(AIUnit, PathNode, Settlement) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Scores a potential attack on a settlement.
scoreUnit(AIUnit, Unit) - Static method in class net.sf.freecol.server.ai.mission.PrivateerMission
Score a potential attack on a unit.
scoreUnitPath(AIUnit, PathNode, Unit) - Static method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Scores a potential attack on a unit.
scoreValue - Variable in class net.sf.freecol.common.model.Event
The score value of this event.
scoreValue - Variable in class net.sf.freecol.common.model.Region
How much discovering this region contributes to your score.
scoreValue - Variable in class net.sf.freecol.common.model.UnitType
How much a Unit of this type contributes to the Player's score.
scout - Variable in class net.sf.freecol.client.gui.panel.LabourData
 
ScoutColonyAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ScoutColonyAction
 
scoutComparator - Static variable in class net.sf.freecol.server.ai.AIColony
Comparator to favour expert scouts, then units in that role, then least skillful.
scoutComparator - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A comparator to sort units by suitability for a ScoutingMission.
SCOUTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
The scouted.
scoutIndianSettlement(ServerPlayer, Unit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Scout a native settlement, that is, the contacting action that generates the greeting dialog.
ScoutIndianSettlementAction() - Constructor for enum net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
 
ScoutIndianSettlementMessage - Class in net.sf.freecol.common.networking
The message sent when scouting a native settlement.
ScoutIndianSettlementMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Create a new ScoutIndianSettlementMessage from a supplied element.
ScoutIndianSettlementMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Create a new ScoutIndianSettlementMessage with the supplied unit and direction.
ScoutingMission - Class in net.sf.freecol.server.ai.mission
Mission for controlling a scout.
ScoutingMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
Creates a new ScoutingMission and reads the given element.
ScoutingMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.ScoutingMission
Creates a mission for the given AIUnit.
scoutingRange - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Maximum number of turns to travel to a scouting target.
scoutRole - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
The scouting role.
scoutSettlement(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for the dialog on scouting a native settlement, *before* choosing to speak to the chief, attack, et al.
scoutsNeeded() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
How many scouts should we have? This is the desired total number, not the actual number which would take into account the number of existing ScoutingMissions.
scoutSpeakToChief(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for speaking with a native chief.
scoutSpeakToChief(ServerPlayer, Unit, IndianSettlement) - Method in class net.sf.freecol.server.control.InGameController
Speak to the chief at a native settlement.
ScoutSpeakToChiefMessage - Class in net.sf.freecol.common.networking
The message sent when speaking to a chief.
ScoutSpeakToChiefMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Create a new ScoutSpeakToChiefMessage from a supplied element.
ScoutSpeakToChiefMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Create a new ScoutSpeakToChiefMessage with the supplied unit and direction.
scroll(int, int, int) - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Scroll the map if the given (x,y) coordinate is close to an edge.
SCROLL_AREA_HEIGHT - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
The height of the area in which autoscrolling should happen.
SCROLL_DELAY - Static variable in class net.sf.freecol.client.gui.ScrollThread
Delay between scroll steps.
SCROLL_SPEED - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
The speed of the scrolling.
scrollMap(Direction) - Method in class net.sf.freecol.client.gui.Canvas
Scroll the map in the given direction.
scrollMap(Direction) - Method in class net.sf.freecol.client.gui.MapViewer
Scroll the map in the given direction.
scrollPane - Variable in class net.sf.freecol.client.gui.menu.FreeColMenuTest
 
scrollPane - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
scrollPane - Variable in class net.sf.freecol.client.gui.panel.ReportPanel
 
scrolls - Variable in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
 
scrollThread - Variable in class net.sf.freecol.client.gui.AbstractCanvasListener
The scroll thread itself.
ScrollThread - Class in net.sf.freecol.client.gui
Scrolls the view of the Map by moving its focus.
ScrollThread(Canvas) - Constructor for class net.sf.freecol.client.gui.ScrollThread
The constructor to use.
SE - net.sf.freecol.common.model.Direction
The se.
SE - Static variable in class net.sf.freecol.tools.RiverMaker
 
search(Location, GoalDecider, CostDecider, int, Unit) - Method in class net.sf.freecol.common.model.Unit
search(Unit, Location, GoalDecider, CostDecider, int, Unit, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Searches for a goal.
searchCircle(Tile, GoalDecider, int) - Method in class net.sf.freecol.common.model.Map
Searches for a tile within a radius of a starting tile.
searchForDanger(int, float) - Method in class net.sf.freecol.common.model.Unit
Searches for a unit that is a credible threatening unit to this unit within a range.
searchMap(Unit, Tile, GoalDecider, CostDecider, int, Unit, Map.SearchHeuristic, LogBuilder) - Method in class net.sf.freecol.common.model.Map
Searches for a path to a goal determined by the given GoalDecider.
SEASON_YEAR - Static variable in class net.sf.freecol.common.model.GameOptions
The first year in which there are two seasons.
seasonNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Season names.
seasonNamesLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
seasonNumber - Static variable in class net.sf.freecol.common.i18n.NameCache
 
seasonNumber - Static variable in class net.sf.freecol.common.model.Turn
The number of seasons.
SEASONS - Static variable in class net.sf.freecol.common.model.GameOptions
The number of seasons.
seasonYear - Static variable in class net.sf.freecol.common.model.Turn
The year where the seasons split (1600 in Col1).
second - Variable in class net.sf.freecol.server.control.ChangeSet.StanceChange
 
SECONDARY_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant SECONDARY_PRODUCTION_TAG.
sections - Variable in class net.sf.freecol.server.generator.River
A list of river sections.
secureIndianSettlement(IndianSettlement, LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Takes the necessary actions to secure an indian settlement Public for the test suite.
secureSettlements(int[], LogBuilder) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Takes the necessary actions to secure the settlements.
see - Variable in class net.sf.freecol.server.control.ChangeSet.Change
The visibility of the change.
See(int) - Constructor for class net.sf.freecol.server.control.ChangeSet.See
 
SEE_ALL_COLONIES - Static variable in class net.sf.freecol.common.model.Ability
The ability to see all colonies (Coronado).
seeAlways - Variable in class net.sf.freecol.server.control.ChangeSet.See
 
seekAndDestroyRange - Static variable in class net.sf.freecol.server.ai.REFAIPlayer
 
seeNever - Variable in class net.sf.freecol.server.control.ChangeSet.See
 
seeNew(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
 
seeOld(ServerPlayer) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
 
seePerhaps - Variable in class net.sf.freecol.server.control.ChangeSet.See
 
seeTile() - Method in class net.sf.freecol.common.model.Tile
Set the players view of this tile to the tile itself if the player can see it.
seeTile(Player) - Method in class net.sf.freecol.common.model.Tile
Set a players view of this tile to the tile itself.
select(String) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
select(Collection<RandomChoice<T>>, int) - Static method in class net.sf.freecol.common.util.RandomChoice
 
SELECT_CANCEL - Static variable in class net.sf.freecol.client.gui.panel.SelectAmountDialog
 
SELECT_RECRUIT - Static variable in class net.sf.freecol.common.model.Ability
The ability to select recruits (Brewster).
selectable - Variable in class net.sf.freecol.common.model.Nation
Can this nation be selected?.
SELECTABLE - net.sf.freecol.common.model.NationOptions.Advantages
The selectable.
SELECTABLE_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant SELECTABLE_TAG.
SelectableAction - Class in net.sf.freecol.client.gui.action
An action for selecting one of several options.
SelectableAction(FreeColClient, String, String) - Constructor for class net.sf.freecol.client.gui.action.SelectableAction
Creates this action.
selectAdvantages(String) - Static method in class net.sf.freecol.FreeCol
Sets the advantages type.
SelectAmountDialog - Class in net.sf.freecol.client.gui.panel
The panel that allows a choice of goods amount.
SelectAmountDialog(FreeColClient, JFrame, GoodsType, int, int, boolean) - Constructor for class net.sf.freecol.client.gui.panel.SelectAmountDialog
The constructor to use.
selectDefault(List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Select the default option from the supplied options.
selectDestination(Unit) - Method in class net.sf.freecol.client.control.InGameController
Selects a destination for this unit.
SelectDestinationDialog - Class in net.sf.freecol.client.gui.panel
Select a location as the destination for a given unit.
SelectDestinationDialog(FreeColClient, JFrame, Unit) - Constructor for class net.sf.freecol.client.gui.panel.SelectDestinationDialog
The constructor to use.
SelectDestinationDialog.Destination - Class in net.sf.freecol.client.gui.panel
A container for a destination location, with associated distance and extra characteristics.
SelectDestinationDialog.DestinationComparator - Class in net.sf.freecol.client.gui.panel
 
SelectDestinationDialog.DistanceComparator - Class in net.sf.freecol.client.gui.panel
 
SelectDestinationDialog.LocationRenderer - Class in net.sf.freecol.client.gui.panel
 
SelectDestinationDialog.NameComparator - Class in net.sf.freecol.client.gui.panel
 
selectDifficulty(String) - Static method in class net.sf.freecol.FreeCol
Selects a difficulty level.
selected - Variable in class net.sf.freecol.client.gui.action.SelectableAction
 
selected - Variable in class net.sf.freecol.client.gui.panel.DifficultyDialog
The currently selected subgroup.
selected - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanel
 
selected - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
SELECTED_COMPONENT - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
 
SELECTED_COMPONENT - Variable in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
 
SelectedComponent() - Constructor for class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer.SelectedComponent
 
selectedPanel - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.DefaultBuildQueueCellRenderer
 
selectedPanel - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
 
selectedTile - Variable in class net.sf.freecol.client.gui.MapViewer
 
selectedUnitLabel - Variable in class net.sf.freecol.client.gui.panel.PortPanel
 
selectElement(Element, String) - Static method in class net.sf.freecol.client.control.InGameInputHandler
Select a child element with the given object identifier from a parent element.
selectEuropeanCount(String) - Static method in class net.sf.freecol.FreeCol
Selects a European nation count.
selectFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.AIPlayer
Selects the most useful founding father offered.
selectFoundingFather(List<FoundingFather>) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Selects the most useful founding father offered.
selectGoods(Colony) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Selects the most desirable goods from the colony.
selectInitialValue(JOptionPane) - Method in class net.sf.freecol.client.gui.plaf.FreeColOptionPaneUI
selectLabel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyInPortPanel
Select a UnitLabel based on some criterion.
selectLabel() - Method in class net.sf.freecol.client.gui.panel.InPortPanel
Select a UnitLabel based on some criterion.
selectLabel() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Select a UnitLabel based on some criterion.
SelectOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is an integer and the choices are represented by strings.
SelectOption(Specification) - Constructor for class net.sf.freecol.common.option.SelectOption
Creates a new SelectOption.
selectOptions() - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Collect the enabled options and return as an array so as to be able to pass to the JOptionPane constructor.
SelectOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a SelectOption in order to enable values to be both seen and changed.
SelectOptionUI(SelectOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.SelectOptionUI
Creates a new SelectOptionUI for the given SelectOption.
selector - Variable in class net.sf.freecol.common.option.UnitTypeOption
Which choices to generate.
Selector - Interface in net.sf.freecol.common.i18n
 
selectSettlement() - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
SelectTributeAmountDialog - Class in net.sf.freecol.client.gui.panel
The panel that allows a choice of tribute amount.
SelectTributeAmountDialog(FreeColClient, JFrame, StringTemplate, int) - Constructor for class net.sf.freecol.client.gui.panel.SelectTributeAmountDialog
The constructor to use.
selectUnit() - Method in class net.sf.freecol.client.gui.panel.EndTurnDialog
Select the current unit in the list.
selectUnitFromElement(Game, Element, String) - Static method in class net.sf.freecol.client.control.InGameInputHandler
Sometimes units appear which the client does not know about, and are passed in as the children of the parent element.
sell(GoodsContainer, GoodsType, int) - Method in class net.sf.freecol.server.model.ServerPlayer
Sell goods in Europe.
SELL - net.sf.freecol.client.control.InGameController.SellAction
 
SELL - net.sf.freecol.client.control.InGameController.TradeAction
 
SellAction() - Constructor for enum net.sf.freecol.client.control.InGameController.SellAction
 
sellGoods - Variable in class net.sf.freecol.common.networking.GoodsForSaleMessage
The list of goods for sale.
sellGoods(Goods) - Method in class net.sf.freecol.client.control.InGameController
Sells goods in Europe.
sellGoods(ServerPlayer, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Sell goods in Europe.
SellMessage - Class in net.sf.freecol.common.networking
The message sent when selling at an IndianSettlement.
SellMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SellMessage
Create a new SellMessage from a supplied element.
SellMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.SellMessage
Create a new SellMessage.
sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to ask the natives if a sale is acceptable.
sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.AIPlayer
Called when another Player proposes a sale.
sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Called when another Player proposes a sale.
sellProposition(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Called when another Player proposes a sale.
sellProposition(ServerPlayer, Unit, Settlement, Goods, int) - Method in class net.sf.freecol.server.control.InGameController
Price some goods for sale to a settlement.
SellPropositionMessage - Class in net.sf.freecol.common.networking
The message sent when negotiating a sale at an IndianSettlement.
SellPropositionMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SellPropositionMessage
Create a new SellPropositionMessage from a supplied element.
SellPropositionMessage(Unit, Settlement, Goods, int) - Constructor for class net.sf.freecol.common.networking.SellPropositionMessage
Create a new SellPropositionMessage.
sellToSettlement(Unit, Settlement, Goods, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to sell the given goods to the natives.
sellToSettlement(ServerPlayer, Unit, ServerIndianSettlement, Goods, int) - Method in class net.sf.freecol.server.control.InGameController
Sell to a settlement.
send - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
Responses.
send(DOMMessage) - Method in class net.sf.freecol.common.networking.Client
Sends the specified message to the server.
send(DOMMessage) - Method in class net.sf.freecol.common.networking.ServerAPI
Sends a DOMMessage to the server.
send(ChangeSet) - Method in class net.sf.freecol.server.model.ServerPlayer
Send a change set to this player.
send(Element) - Method in class net.sf.freecol.common.networking.Client
Sends the specified message to the server.
send(Element) - Method in class net.sf.freecol.common.networking.Connection
Main public routine to send a message over this connection.
send(Element) - Method in class net.sf.freecol.common.networking.ServerAPI
Sends an Element to the server.
send(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
Sends the given message over this Connection.
SEND_SUFFIX - Static variable in class net.sf.freecol.common.networking.Connection
 
sendAndWait(DOMMessage) - Method in class net.sf.freecol.common.networking.Client
Sends the specified message to the server and waits for the reply to be returned before returning from this method.
sendAndWait(DOMMessage) - Method in class net.sf.freecol.common.networking.ServerAPI
Sends a DOMMessage to the server and waits for a reply.
sendAndWait(Element) - Method in class net.sf.freecol.common.networking.Client
Sends the specified message to the server and waits for the reply to be returned before returning from this method.
sendAndWait(Element) - Method in class net.sf.freecol.common.networking.Connection
Sends the given message over this connection and waits for confirmation of reception before returning.
sendAndWait(Element) - Method in class net.sf.freecol.server.networking.DummyConnection
Sends the given message over this Connection and waits for confirmation of receival before returning.
sendChat(String) - Method in class net.sf.freecol.client.control.InGameController
Sends a public chat message.
sender - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The player who proposed agreement.
sender - Variable in class net.sf.freecol.common.networking.ChatMessage
The object identifier of the sender player.
SENDER_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
The Constant SENDER_TAG.
sendInternal(Element) - Method in class net.sf.freecol.common.networking.Connection
Low level routine to send a message over this Connection.
sendMessage(Connection, DOMMessage) - Static method in class net.sf.freecol.server.ai.AIMessage
Send a message to the server.
sendMessage(Connection, Element) - Static method in class net.sf.freecol.server.ai.AIMessage
Sends a DOMMessage to the server.
sendReconnectSafely(Connection) - Method in class net.sf.freecol.server.control.InputHandler
Send a reconnect message ignoring (but logging) IO errors.
sendToAll(ChangeSet, ServerPlayer...) - Method in class net.sf.freecol.server.model.ServerGame
Send a change set to all live players, and optional extras.
sendToAll(Element) - Method in class net.sf.freecol.server.networking.Server
Sends a network message to all connections.
sendToAll(Element, Connection) - Method in class net.sf.freecol.server.networking.Server
Sends a network message to all connections with an optional exception.
sendToList(List<ServerPlayer>, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Send a change set to a list of players.
sendToOthers(ServerPlayer, ChangeSet) - Method in class net.sf.freecol.server.model.ServerGame
Send a change set to all players, optionally excluding one.
sendTrivial(Connection, String, String...) - Static method in class net.sf.freecol.server.ai.AIMessage
Send a trivial message.
SENTRY - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
SENTRY - net.sf.freecol.common.model.Unit.UnitState
The sentry.
SentryAction - Class in net.sf.freecol.client.gui.action
An action to set sentry state to the active unit.
SentryAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SentryAction
Creates this action.
SEPARATOR - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
serialize() - Method in class net.sf.freecol.common.model.FreeColObject
Serialize this FreeColObject to a string.
serialize(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.model.FreeColObject
Serialize this FreeColObject to a string.
server - Variable in class net.sf.freecol.server.FreeColServer
 
Server - Class in net.sf.freecol.server.networking
The networking server in which new clients can connect and methods like sendToAll are kept.
Server(FreeColServer, String, int) - Constructor for class net.sf.freecol.server.networking.Server
Creates a new network server.
SERVER - net.sf.freecol.common.io.FreeColXMLReader.ReadScope
 
SERVER - net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
SERVER_OBJECTS_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
SERVER_THREAD - Static variable in class net.sf.freecol.FreeCol
 
serverAPI - Variable in class net.sf.freecol.client.FreeColClient
Encapsulation of the server API.
ServerAPI - Class in net.sf.freecol.common.networking
The API for client->server messaging.
ServerAPI() - Constructor for class net.sf.freecol.common.networking.ServerAPI
Creates a new ServerAPI.
serverAvoidIllegal() - Static method in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that returns the cost of moving across the terrain, excluding only illegal moves, and works correctly on the server side by refusing to consider locations unexplored by the player.
serverAvoidIllegalCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A server-side CostDecider that costs unit moves normally.
ServerBaseCostDecider() - Constructor for class net.sf.freecol.common.model.pathfinding.CostDeciders.ServerBaseCostDecider
 
ServerBuilding - Class in net.sf.freecol.server.model
The server version of a building.
ServerBuilding(Game, String) - Constructor for class net.sf.freecol.server.model.ServerBuilding
Trivial constructor required for all ServerModelObjects.
ServerBuilding(Game, Colony, BuildingType) - Constructor for class net.sf.freecol.server.model.ServerBuilding
Creates a new ServerBuilding.
serverClass(Class<T>) - Static method in class net.sf.freecol.common.model.Game
Get the equivalent server class to the given class.
serverClasses - Static variable in class net.sf.freecol.common.model.Game
Map of all classes with corresponding server classes.
ServerColony - Class in net.sf.freecol.server.model
The server version of a colony.
ServerColony(Game, String) - Constructor for class net.sf.freecol.server.model.ServerColony
Trivial constructor required for all ServerModelObjects.
ServerColony(Game, Player, String, Tile) - Constructor for class net.sf.freecol.server.model.ServerColony
Creates a new ServerColony.
ServerColonyTile - Class in net.sf.freecol.server.model
The server version of a colony tile.
ServerColonyTile(Game, String) - Constructor for class net.sf.freecol.server.model.ServerColonyTile
Trivial constructor required for all ServerModelObjects.
ServerColonyTile(Game, Colony, Tile) - Constructor for class net.sf.freecol.server.model.ServerColonyTile
Creates at new ServerColonyTile.
serverComponents - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Container for components to enable if server parameters can be set.
ServerEurope - Class in net.sf.freecol.server.model
The server version of Europe.
ServerEurope(Game, String) - Constructor for class net.sf.freecol.server.model.ServerEurope
Trivial constructor required for all ServerModelObjects.
ServerEurope(Game, Player) - Constructor for class net.sf.freecol.server.model.ServerEurope
Creates a new ServerEurope.
ServerGame - Class in net.sf.freecol.server.model
The server representation of the game.
ServerGame(FreeColGameObjectListener, FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.server.model.ServerGame
Initiate a new ServerGame with information from a saved game.
ServerGame(Specification) - Constructor for class net.sf.freecol.server.model.ServerGame
Creates a new game model.
ServerIndianSettlement - Class in net.sf.freecol.server.model
The server version of an Indian Settlement.
ServerIndianSettlement(Game, String) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
Trivial constructor for all ServerModelObjects.
ServerIndianSettlement(Game, Player, String, Tile, boolean, UnitType, Unit) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
Creates a new ServerIndianSettlement.
ServerIndianSettlement(Game, Player, Tile, IndianSettlement) - Constructor for class net.sf.freecol.server.model.ServerIndianSettlement
Creates a new ServerIndianSettlement from a template.
ServerInfo - Class in net.sf.freecol.common
Contains information about a single server.
ServerInfo() - Constructor for class net.sf.freecol.common.ServerInfo
Empty constructor that can be used by subclasses.
ServerInfo(String, String, int, int, int, boolean, String, int) - Constructor for class net.sf.freecol.common.ServerInfo
Creates a new object with the given information.
ServerInfo(Element) - Constructor for class net.sf.freecol.common.ServerInfo
Creates an object from the given Element.
serverListPanel - Variable in class net.sf.freecol.client.gui.Canvas
 
ServerListPanel - Class in net.sf.freecol.client.gui.panel
This panel is used to display the information received from the meta-server.
ServerListPanel(FreeColClient, ConnectController) - Constructor for class net.sf.freecol.client.gui.panel.ServerListPanel
Creates a panel to display the meta-server.
ServerListTableModel - Class in net.sf.freecol.client.gui.panel
 
ServerListTableModel(List<ServerInfo>) - Constructor for class net.sf.freecol.client.gui.panel.ServerListTableModel
 
ServerModelObject - Interface in net.sf.freecol.server.model
Interface for server-side objects which needs to store extra information to a save game.
serverName - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
serverName - Static variable in class net.sf.freecol.FreeCol
 
serverNameField - Variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
 
serverPlayer - Variable in class net.sf.freecol.server.ai.AIInGameInputHandler
The player for whom I work.
serverPlayer - Variable in class net.sf.freecol.server.model.MonarchSession
The player whose monarch is active.
ServerPlayer - Class in net.sf.freecol.server.model
A Player with additional (server specific) information.
ServerPlayer(Game, boolean, Nation, Socket, Connection) - Constructor for class net.sf.freecol.server.model.ServerPlayer
Creates a new ServerPlayer.
ServerPlayer(Game, String) - Constructor for class net.sf.freecol.server.model.ServerPlayer
Trivial constructor required for all ServerModelObjects.
serverPort - Static variable in class net.sf.freecol.FreeCol
How to name and configure the server.
serverPortField - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Start server port number label and field to input through.
serverPortLabel - Variable in class net.sf.freecol.client.gui.panel.NewPanel
Start server name label.
ServerRegion - Class in net.sf.freecol.server.model
The server version of a region.
ServerRegion(Game, String) - Constructor for class net.sf.freecol.server.model.ServerRegion
Trivial constructor for serialization.
ServerRegion(Game, String, Region.RegionType, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
Create a new fixed server region.
ServerRegion(Game, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
Constructor for copying in a new region from an imported game.
ServerRegion(Game, Region.RegionType) - Constructor for class net.sf.freecol.server.model.ServerRegion
Create a new discoverable server region of a given type.
ServerRegion(Map, String, Region.RegionType, Region) - Constructor for class net.sf.freecol.server.model.ServerRegion
Create a new fixed server region.
serverSocket - Variable in class net.sf.freecol.metaserver.MetaServer
The public "well-known" socket to which clients may connect.
serverSocket - Variable in class net.sf.freecol.server.networking.Server
The public "well-known" socket to which clients may connect.
serverStart(int) - Method in class net.sf.freecol.server.FreeColServer
Start a Server at port.
ServerUnit - Class in net.sf.freecol.server.model
Server version of a unit.
ServerUnit(Game, String) - Constructor for class net.sf.freecol.server.model.ServerUnit
Trivial constructor required for all ServerModelObjects.
ServerUnit(Game, Location, Player, UnitType) - Constructor for class net.sf.freecol.server.model.ServerUnit
Creates a new ServerUnit.
ServerUnit(Game, Location, Player, UnitType, Role) - Constructor for class net.sf.freecol.server.model.ServerUnit
Creates a new ServerUnit.
ServerUnit(Game, Location, Unit) - Constructor for class net.sf.freecol.server.model.ServerUnit
Create a new ServerUnit from a template.
sessionRegister - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
Stores temporary information for sessions (trading with another player etc).
sessionRegister - Variable in class net.sf.freecol.server.ai.NativeAIPlayer
Stores temporary information for sessions (trading with another player etc).
setAbilityId(String) - Method in class net.sf.freecol.common.model.Scope
Sets the ability identifier.
setAbilityValue(boolean) - Method in class net.sf.freecol.common.model.Scope
Sets the ability value.
setAccelerator(KeyStroke) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Sets a keyboard accelerator.
setActive(boolean) - Method in class net.sf.freecol.client.gui.TerrainCursor
Sets the active state of the TerrainCursor.
setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.GUI
Set the active unit.
setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.MapViewer
Sets the active unit.
setActiveUnit(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
Set the active unit.
setActiveUnit(Unit) - Method in class net.sf.freecol.server.FreeColServer
Gets the active unit specified in a saved game, if any.
setAdvantages(NationOptions.Advantages) - Static method in class net.sf.freecol.FreeCol
Sets the advantages type.
setAgreement(DiplomaticTrade) - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Set the agreement (a DiplomaticTrade) in this message.
setAgreement(DiplomaticTrade) - Method in class net.sf.freecol.server.model.DiplomacySession
 
setAI(boolean) - Method in class net.sf.freecol.common.model.Player
Sets whether this player is an AI player.
setAI(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "setAI"-message.
setAIMain(AIMain) - Method in class net.sf.freecol.server.FreeColServer
Sets the main AI-object.
setAlarm(Player, Tension) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets alarm towards the given player.
setAlarm(Player, Tension) - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Sets alarm towards the given player.
setAllowDuplicates(boolean) - Method in class net.sf.freecol.common.option.ListOption
Set the deduplicatation flag.
setAmount(int) - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Set the goods amount.
setAmount(int) - Method in class net.sf.freecol.common.model.AbstractGoods
Set the goods amount.
setAmount(GoodsType, int) - Method in class net.sf.freecol.common.model.GoodsContainer
Set the amount of goods in this container.
setAmountInMarket(int) - Method in class net.sf.freecol.common.model.MarketData
Set the amount of goods in the market.
setArrears(int) - Method in class net.sf.freecol.common.model.MarketData
Set the amount of arrears owed to the crown.
setArrears(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Sets the arrears associated with a type of goods.
setAttackedByPrivateers(boolean) - Method in class net.sf.freecol.common.model.Player
Sets whether this player has been attacked by privateers.
setAttribute(String, int) - Method in class net.sf.freecol.common.networking.DOMMessage
Sets an attribute on the root element.
setAttribute(String, int) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute on the root element.
setAttribute(String, String) - Method in class net.sf.freecol.common.networking.DOMMessage
Sets an attribute on the root element.
setAttribute(String, String) - Method in class net.sf.freecol.common.networking.Message
Sets an attribute on the root element.
setAttrition(int) - Method in class net.sf.freecol.common.model.Unit
Sets the attrition of this unit.
setAvailable(Nation, NationOptions.NationState) - Method in class net.sf.freecol.client.control.PreGameController
Sets a nation's state.
setAvailable(Nation, NationOptions.NationState) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set a nation's availablility (pre-game).
setAvailable(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "setAvailable"-message from a client.
setAvailable(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles a "setAvailable"-message.
setBackground(Flag.Background) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the background of the flag and returns the flag itself.
setBackgroundColors(Color...) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the background colors of the flag and returns the flag itself.
setBackgroundColors(List<Color>) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the background colors of the flag and returns the flag itself.
setBankrupt(boolean) - Method in class net.sf.freecol.common.model.Player
Set the bankruptcy state.
setBaseMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified in the date/base-directory.
setBeenDisplayed(boolean) - Method in class net.sf.freecol.common.model.ModelMessage
Sets whether this message has been displayed.
setBlockedCount(int) - Method in class net.sf.freecol.common.model.mission.GoToMission
Set the BlockedCount value.
setBoolean(String, boolean) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the boolean value of an option.
setBranch(Direction, int) - Method in class net.sf.freecol.server.generator.RiverSection
Sets the size of a branch
setBuildQueue(List<BuildableType>) - Method in class net.sf.freecol.common.model.Colony
Set the build queue value.
setBuildQueue(Colony, List<BuildableType>) - Method in class net.sf.freecol.client.control.InGameController
Changes the current construction project of a Colony.
setBuildQueue(Colony, List<BuildableType>) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing a build queue.
setBuildQueue(ServerPlayer, Colony, List<BuildableType>) - Method in class net.sf.freecol.server.control.InGameController
Set build queue.
SetBuildQueueMessage - Class in net.sf.freecol.common.networking
The message sent when setting the build queue.
SetBuildQueueMessage(Colony, List<BuildableType>) - Constructor for class net.sf.freecol.common.networking.SetBuildQueueMessage
Create a new SetBuildQueueMessage for the supplied colony and queue.
SetBuildQueueMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetBuildQueueMessage
Create a new SetBuildQueueMessage from a supplied element.
setBuy() - Method in class net.sf.freecol.server.model.TradeSession
 
setBuyLabel(BuildableType) - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
setCachedTile(Player, Tile) - Method in class net.sf.freecol.common.model.Tile
Set a players view of this tile.
setCancelComponent(AbstractButton) - Method in class net.sf.freecol.client.gui.panel.FreeColPanel
Make the given button the CANCEL button.
setCanvas() - Method in class net.sf.freecol.client.gui.FreeColFrame
Set the canvas for this frame.
setCapital(boolean) - Method in class net.sf.freecol.common.model.Settlement
Sets the capital.
setCargo(List<GoodsType>) - Method in class net.sf.freecol.common.model.TradeRouteStop
Set the cargo value.
setCarrier(Unit) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Set the carrier unit.
setCellRenderer(GUI, AbstractOption<T>, boolean) - Method in class net.sf.freecol.client.gui.option.ListOptionUI
 
setChildren(List<Region>) - Method in class net.sf.freecol.common.model.Region
Sets the child regions.
setChoices(List<String>) - Method in class net.sf.freecol.common.option.StringOption
Set the choices.
setClaimable(boolean) - Method in class net.sf.freecol.common.model.Region
Set the claimability of this region.
setClientOptionsFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the client options file.
setColony(Colony) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Set the current colony.
setColony(Colony) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
setColonyGoods(FreeColClient, Colony) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to set the amount of goods in a colony.
setColor(Color) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.ColorButton
 
setColor(Color) - Method in class net.sf.freecol.common.model.Nation
Set the nation color.
setColor(Nation, Color) - Method in class net.sf.freecol.client.control.PreGameController
Sets a nation's colour.
setColor(Nation, Color) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set a nation colour (pre-game).
setColor(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "setColor"-message from a client.
setColors() - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
setColors() - Method in class net.sf.freecol.tools.FlagTest
 
setCombatModel(CombatModel) - Method in class net.sf.freecol.common.model.Game
Set the game combat model.
setCompletionAction(BuildQueue.CompletionAction) - Method in class net.sf.freecol.common.model.BuildQueue
Sets the completion action.
setConnected(boolean) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the "connected"-status of this player.
setConnected(Direction, boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Sets the connection status in a given direction.
setConnection(Connection) - Method in class net.sf.freecol.server.model.ServerPlayer
Sets the connection of this player.
setConnection(DummyConnection) - Method in class net.sf.freecol.server.networking.DummyConnection
Sets the other connection for this dummy connection.
setConsumption(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
Sets the consumption.
setContacted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Make contact with this settlement (if it has not been previously contacted).
setContiguity(int) - Method in class net.sf.freecol.common.model.Tile
Sets the contiguity identifier for this tile.
setConvertProgress(int) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the convert progress status for this settlement.
setCostToBuy(int) - Method in class net.sf.freecol.common.model.MarketData
Set the current purchase price.
setCurrentFather(FoundingFather) - Method in class net.sf.freecol.common.model.Player
Sets the current founding father to recruit.
setCurrentlyBuilding(BuildableType) - Method in class net.sf.freecol.common.model.Colony
Sets the current type of buildable to be built and if it is a building insist that there is only one in the queue.
setCurrentlyBuilding(T) - Method in class net.sf.freecol.common.model.BuildQueue
Sets the current type of buildable to be built and if it is a building insist that there is only one in the queue.
setCurrentPath(PathNode) - Method in class net.sf.freecol.client.gui.Canvas
Set the current active unit path.
setCurrentPath(PathNode) - Method in class net.sf.freecol.client.gui.MapViewer
Set the current active unit path.
setCurrentPlayer(Player) - Method in class net.sf.freecol.client.control.InGameController
Set a player to be the new current player.
setCurrentPlayer(Player) - Method in class net.sf.freecol.common.model.Game
Sets the current player.
setCurrentPlayer(Connection, Element) - Method in class net.sf.freecol.server.ai.AIInGameInputHandler
Handles a "setCurrentPlayer"-message.
setCurrentPlayer(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "setCurrentPlayer"-message.
setCurrentStop(int) - Method in class net.sf.freecol.common.model.Unit
Set the current stop.
setCurrentStop(Unit, int) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set the current stop.
setCurrentStop(ServerPlayer, Unit, int) - Method in class net.sf.freecol.server.control.InGameController
Set a unit stop.
SetCurrentStopMessage - Class in net.sf.freecol.common.networking
The message sent updating a unit's current stop.
SetCurrentStopMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetCurrentStopMessage
Create a new SetCurrentStopMessage from a supplied element.
SetCurrentStopMessage(Unit, int) - Constructor for class net.sf.freecol.common.networking.SetCurrentStopMessage
Create a new SetCurrentStopMessage for the supplied unit.
setData(Map<String, String>) - Method in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
Gives this table model the data that is being used in the table.
setDataDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the data directory.
setDead(boolean) - Method in class net.sf.freecol.common.model.Player
Sets this player to be dead or not.
setDead(Player) - Method in class net.sf.freecol.client.control.InGameController
Set a player to be dead.
setDead(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "setDead"-message.
setDebugDisplayColonyValuePlayer(Player) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the player to display colony values for.
setDebugDisplayCoordinates(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the display tile coordinates state.
setDebuggingConnection(Connection) - Method in class net.sf.freecol.server.ai.AIPlayer
Sets the Connection to be used while communicating with the server.
setDebugMode(int) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Sets the debug mode
setDebugModes(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Configures the debug modes.
setDebugRunSave(String) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Sets the debug save file name.
setDebugRunTurns(int) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Sets the number of turns to run in debug mode.
setDebugShowMission(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the display of AI missions state.
setDebugShowMissionInfo(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the display of full AI mission info state.
setDecoration(Flag.Decoration) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the decoration of the flag and returns the flag itself.
setDecorationColor(Color) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the decoration color of the flag and returns the flag itself.
setDefaultAmount() - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Sets the amount of the goods wrapped by this Label to a default value.
setDefaultAmount() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Sets the amount of the goods wrapped by this Label to GoodsContainer.CARGO_SIZE.
setDefaultId(String) - Method in class net.sf.freecol.common.model.StringTemplate
Set the default identifier.
setDefaultLabel(StringTemplate) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
setDefaultNamespace(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
setDerivedAttributes(Specification) - Static method in class net.sf.freecol.common.model.GoodsType
Set the derived fields for the goods types in a specification.
setDescriptionLabel(String) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Sets the description label.
setDescriptionPanel(JPanel) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
Sets a panel that can be used for describing this transformation to the user.
setDestination(Location) - Method in class net.sf.freecol.common.model.mission.GoToMission
Set the Destination value.
setDestination(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the destination of this unit.
setDestination(Player) - Method in class net.sf.freecol.common.model.TradeItem
Set the destination player.
setDestination(Unit, Location) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to set the destination of the given unit.
setDestination(ServerPlayer, Unit, Location) - Method in class net.sf.freecol.server.control.InGameController
Set a unit destination.
SetDestinationMessage - Class in net.sf.freecol.common.networking
The message sent when the client requests setting a unit destination.
SetDestinationMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
Create a new SetDestinationMessage from a supplied element.
SetDestinationMessage(Unit, Location) - Constructor for class net.sf.freecol.common.networking.SetDestinationMessage
Create a new SetDestinationMessage with the supplied unit and destination.
setDifficulty(String) - Static method in class net.sf.freecol.FreeCol
Sets the difficulty level.
setDifficulty(OptionGroup) - Static method in class net.sf.freecol.FreeCol
Sets the difficulty level.
setDirection(Direction) - Method in class net.sf.freecol.client.gui.ScrollThread
Sets the direction in which this ScrollThread will scroll.
setDiscoverable(boolean) - Method in class net.sf.freecol.common.model.Region
Set the discoverability of this region.
setDiscoveredBy(Player) - Method in class net.sf.freecol.common.model.Region
Sets the discovering player.
setDiscoveredIn(Turn) - Method in class net.sf.freecol.common.model.Region
Sets the discovery turn.
setDiscoverer(String) - Method in class net.sf.freecol.common.model.Region
Set the identifier for the unit the discovered the region.
setDisplayId(String) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the object to display.
setDisplayUnitCount(int) - Method in class net.sf.freecol.common.model.Colony
Sets the apparent number of units at this colony.
setDispleasure(boolean) - Method in class net.sf.freecol.common.model.Monarch
Sets the displeasure status.
setDowngrade(Role) - Method in class net.sf.freecol.common.model.Role
Sets the downgraded role.
setDragPoint(int, int) - Method in class net.sf.freecol.client.gui.Canvas
Sets the point at which the map was clicked for a drag.
setDuration(int) - Method in class net.sf.freecol.common.model.Feature
Set the duration of this feature.
setEditable(boolean) - Method in class net.sf.freecol.client.gui.option.OptionUI
 
setEditable(boolean) - Method in class net.sf.freecol.common.option.OptionGroup
Set the editable status of this group.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
When a FreeColMenuBar is disabled, it does not show the "in game options".
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.ServerListPanel
Sets whether or not this component is enabled.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Sets whether or not this component is enabled.
setEnabled(boolean) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.GoodsPanel
setEnabledByType(ModelMessage.MessageType, boolean) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
 
setEntryLocation(Location) - Method in class net.sf.freecol.common.model.Player
Sets the default initial location where the units arriving from Europe appear on the map.
setEntryLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the entry location in which this unit will be put when returning from Europe.
setEstablished(Turn) - Method in class net.sf.freecol.common.model.Colony
Set the turn of establishment.
setEthnicity(String) - Method in class net.sf.freecol.common.model.Unit
Sets the ethnicity of this Unit.
setEurope(Europe) - Method in class net.sf.freecol.common.model.Player
Set the Europe object for a player.
setEuropeanCount(int) - Static method in class net.sf.freecol.FreeCol
Sets the number of enabled European nations.
setEvents(List<Event>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the events this Founding Father triggers.
setExperience(int) - Method in class net.sf.freecol.common.model.Unit
Sets the experience of this Unit at its current experienceType.
setExpertUnit(UnitType) - Method in class net.sf.freecol.common.model.Role
Sets the expert profession for this role.
setExplored(Player, boolean) - Method in class net.sf.freecol.common.model.Tile
Explore/unexplore a tile for a player.
setExportData(ExportData) - Method in class net.sf.freecol.common.model.Colony
Set some export data.
setExported(boolean) - Method in class net.sf.freecol.common.model.ExportData
Sets the exported.
setExportGoods(List<AIGoods>) - Method in class net.sf.freecol.server.ai.AIColony
Set the export goods list.
setExportLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the export level.
setFather(FoundingFather) - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Sets the chosen father.
setFirstTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
Set the first turn of a time limit.
setFocus(Tile) - Method in class net.sf.freecol.client.gui.GUI
 
setFocus(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Sets the focus of the map.
setFocus(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
setFocusImmediately(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
setFreeColGameObject(String, FreeColGameObject) - Method in interface net.sf.freecol.common.model.FreeColGameObjectListener
Notify a listener (if any) of a new object.
setFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.common.model.Game
Registers a new FreeColGameObject with a given identifier.
setFreeColGameObject(String, FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
Creates a new AIObject for a given FreeColGameObject.
setFreeColGameObjectListener(FreeColGameObjectListener) - Method in class net.sf.freecol.common.model.Game
Sets the FreeColGameObjectListener attached to this game.
setFreeColSeed(String) - Static method in class net.sf.freecol.common.FreeColSeed
Sets the seed for the PRNG.
setFreeColServer(FreeColServer) - Method in class net.sf.freecol.client.FreeColClient
Sets the FreeColServer which has been started by the client gui.
setFrom(TileType) - Method in class net.sf.freecol.common.model.TileTypeChange
Set the original tile type.
setFullChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Set the full amount state.
setGame(Game) - Method in class net.sf.freecol.client.FreeColClient
Sets the Game that we are currently playing.
setGame(Game) - Method in class net.sf.freecol.common.model.FreeColGameObject
Sets the game object this FreeColGameObject belongs to.
setGame(ServerGame) - Method in class net.sf.freecol.server.FreeColServer
Sets the Game that is being played.
setGameConnected() - Method in class net.sf.freecol.client.control.InGameController
Informs this controller that a game has been newly loaded.
setGameOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Game
Sets the game options associated with this game.
setGameOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Sets the game options.
setGameState(FreeColServer.GameState) - Method in class net.sf.freecol.server.FreeColServer
Sets the current state of the game.
setGift() - Method in class net.sf.freecol.server.model.TradeSession
 
setGoal(Goal) - Method in class net.sf.freecol.server.ai.AIUnit
Sets the goal of this AI unit.
setGold(int) - Method in class net.sf.freecol.common.model.GoldTradeItem
Set the gold to trade.
setGold(int) - Method in class net.sf.freecol.common.model.Player
Set the amount of gold that this player has.
setGold(int) - Method in class net.sf.freecol.common.model.TradeItem
Set the gold to trade.
setGoods(Goods) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Set the goods to trade.
setGoods(Goods) - Method in class net.sf.freecol.common.model.TradeItem
Set the goods to trade.
setGoods(Goods) - Method in class net.sf.freecol.server.ai.AIGoods
Sets the goods this AIGoods is controlling.
SETGOODS - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
setGoodsAmount(int) - Method in class net.sf.freecol.server.ai.AIGoods
Sets the amount of goods this AIGoods is controlling.
setGoodsAmount(int) - Method in class net.sf.freecol.server.ai.GoodsWish
Sets the amount of goods wished for.
setGoodsButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
setGoodsContainer(GoodsContainer) - Method in class net.sf.freecol.common.model.GoodsLocation
Sets the goods container.
setGoodsLevels(Colony, ExportData) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for setting goods levels.
setGoodsLevels(Colony, GoodsType) - Method in class net.sf.freecol.client.control.InGameController
Sets the export settings of the custom house.
setGoodsLevels(ServerPlayer, Colony, ExportData) - Method in class net.sf.freecol.server.control.InGameController
Set goods levels.
SetGoodsLevelsMessage - Class in net.sf.freecol.common.networking
The message sent when setting goods levels.
SetGoodsLevelsMessage(Colony, ExportData) - Constructor for class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Create a new SetGoodsLevelsMessage with the supplied colony and data.
SetGoodsLevelsMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Create a new SetGoodsLevelsMessage from a supplied element.
setGoodsType(GoodsType) - Method in class net.sf.freecol.server.ai.WorkLocationPlan
Sets the type of goods to be produced at the WorkLocation.
setGotoPath(PathNode) - Method in class net.sf.freecol.client.gui.Canvas
Sets the path to be drawn on the map.
setGotoPath(PathNode) - Method in class net.sf.freecol.client.gui.MapViewer
Sets the path to be drawn on the map.
setGrammaticalNumber(Number) - Static method in class net.sf.freecol.common.i18n.Messages
Set the grammatical number rule.
setGroup(String) - Method in class net.sf.freecol.common.option.AbstractOption
Set the option group prefix.
setGUIScale(String) - Static method in class net.sf.freecol.FreeCol
Sets the scale for GUI elements.
setHighLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the high water mark for this data.
setHighSeasCount(int) - Method in class net.sf.freecol.common.model.Tile
Set the high seas count.
setHitPoints(int) - Method in class net.sf.freecol.common.model.Unit
Sets the hit points for this unit.
setHomeIndianSettlement(IndianSettlement) - Method in class net.sf.freecol.common.model.Unit
Sets the home IndianSettlement for this unit.
setIcon(ImageIcon) - Method in class net.sf.freecol.client.gui.ChoiceItem
Add an icon to this choice.
setId(String) - Method in class net.sf.freecol.common.model.FreeColObject
Set the object identifier.
setIgnoreLocation(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Sets whether or not this unit label should include production and state information.
setImageLibraryAndUpdateData(ImageLibrary) - Method in class net.sf.freecol.client.gui.MapViewer
Sets the ImageLibrary and calculates various items that depend on tile size.
setImageLibraryAndUpdateData(ImageLibrary) - Method in class net.sf.freecol.client.gui.TileViewer
Sets the ImageLibrary and calculates various items that depend on tile size.
setImmigration(int) - Method in class net.sf.freecol.common.model.Player
Sets the amount of immigration this player possess.
setImmigrationRequired(int) - Method in class net.sf.freecol.common.model.Player
Sets the number of immigration required to cause a new colonist to emigrate.
setImprovement(TileImprovement) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Set the Improvement value.
setIncomeAfterTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
Set the income after taxes value.
setIncomeBeforeTaxes(int) - Method in class net.sf.freecol.common.model.MarketData
Set the income before taxes value.
setIncrement(float) - Method in class net.sf.freecol.common.model.Modifier
Set the increment value.
setIncrement(Modifier.ModifierType, float, Turn, Turn) - Method in class net.sf.freecol.common.model.Modifier
Set the whole increment.
setIncrementType(Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
Set the increment type.
setInDebugMode() - Method in class net.sf.freecol.client.control.InGameController
Sets the debug mode to include the extra menu commands.
setIndependentNationName(String) - Method in class net.sf.freecol.common.model.Player
Set the post-declaration player name.
setIndex(int) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Sets the index of this FreeColGameObjectType.
setIndex(int) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Set the Index value.
setIndianSettlementInternals(Player, UnitType, GoodsType[]) - Method in class net.sf.freecol.common.model.Tile
Set native settlement information.
setInGame(boolean) - Method in class net.sf.freecol.client.FreeColClient
Set the game start state.
setInGameMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
setInitialPrice(int) - Method in class net.sf.freecol.common.model.MarketData
Set the initial price value.
setInitialPrice(GoodsType, int) - Method in class net.sf.freecol.common.model.Market
Sets the initial price of a given goods type.
setInputs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionType
Set the input goods.
setInteger(boolean) - Method in class net.sf.freecol.common.i18n.Relation
Determines whether this relation only matches integers (defaults to true).
setInteger(String, int) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the integer value of an option.
setItems(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.panel.ServerListTableModel
Sets the items that should be contained by this model.
setKey(String) - Method in class net.sf.freecol.common.option.LanguageOption.Language
Set the key.
setKey(String) - Method in class net.sf.freecol.common.resources.ResourceMapper
 
setLabel(JLabel) - Method in class net.sf.freecol.client.gui.option.OptionUI
 
setLabelValues(JLabel, String) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.RoleRenderer
 
setLabelValues(JLabel, SelectDestinationDialog.Destination) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.LocationRenderer
Set the text to place in a label.
setLabelValues(JLabel, FreeColModFile) - Method in class net.sf.freecol.client.gui.option.ModOptionUI.BoxRenderer
Set the text to place in a label.
setLabelValues(JLabel, Settlement) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel.SettlementRenderer
Set the text to place in a label.
setLabelValues(JLabel, UnitType) - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI.ChoiceRenderer
Set the text to place in a label.
setLabelValues(JLabel, AbstractUnitOption) - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI.AbstractUnitRenderer
 
setLabelValues(JLabel, ModOption) - Method in class net.sf.freecol.client.gui.option.ModOptionUI.ModOptionRenderer
Set the text to place in a label.
setLabelValues(JLabel, T) - Method in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog.EnumRenderer
Set the text to place in a label.
setLabelValues(JLabel, T) - Method in class net.sf.freecol.client.gui.plaf.FreeColComboBoxRenderer
Set the text to place in a label.
setLand(int, int, int, Random) - Method in class net.sf.freecol.common.model.LandMap
Sets a given map position to land.
setLastTribute(int) - Method in class net.sf.freecol.common.model.IndianSettlement
Set the year of the last tribute.
setLastTurn(Turn) - Method in class net.sf.freecol.common.model.Feature
Set the last turn of a time limit.
setLayer(Map.Layer) - Method in class net.sf.freecol.common.model.Map
Sets the layer.
setLeafs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
Sets the leafs.
setLearnableSkill(UnitType) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the learnable skill for this Indian settlement.
setLeftHandSide(Operand) - Method in class net.sf.freecol.common.model.Limit
Set the left hand side Operand.
setLiberty(int) - Method in class net.sf.freecol.common.model.Player
Sets the current amount of liberty this player has.
setLimits(List<Limit>) - Method in class net.sf.freecol.common.model.BuildableType
Set the limits on this buildable.
setLocale(Locale) - Method in class net.sf.freecol.common.option.LanguageOption.Language
Set the locale.
setLocation(Location) - Method in class net.sf.freecol.common.model.Goods
Sets the location for this Locatable.
setLocation(Location) - Method in class net.sf.freecol.common.model.GoodsContainer
Set the goods location.
setLocation(Location) - Method in interface net.sf.freecol.common.model.Locatable
Sets the location for this Locatable.
setLocation(Location) - Method in class net.sf.freecol.common.model.TileItem
Sets the location for this Locatable.
setLocation(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the location of this unit.
setLocationNoUpdate(Location) - Method in class net.sf.freecol.common.model.Unit
Sets the units location without updating any other variables get/setLocation are in Locatable interface.
setLogFilePath(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the log file path.
setLoggedIn(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets whether or not this client is logged in to a server.
setLogLevel(String) - Static method in class net.sf.freecol.FreeCol
Sets the log level.
setLowLevel(int) - Method in class net.sf.freecol.common.model.ExportData
Set the low water mark for this data.
setMagnitude(int) - Method in class net.sf.freecol.common.model.TileImprovement
Sets the magnitude of this improvement.
setMainComponent(Component) - Method in class net.sf.freecol.client.gui.panel.ReportPanel
 
setMap(Map) - Method in class net.sf.freecol.common.model.Game
Sets the game map.
setMapEditor(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets the map editor state.
setMapEditorMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
setMapGenerator(MapGenerator) - Method in class net.sf.freecol.server.FreeColServer
Set the map generator.
setMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Game
Sets the map generator options associated with this game.
setMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.model.Specification
Sets the map generator options.
setMapTransform(MapEditorController.IMapTransform) - Method in class net.sf.freecol.client.control.MapEditorController
Sets the currently chosen MapTransform.
setMatchesNull(boolean) - Method in class net.sf.freecol.common.model.Scope
Sets the matches null.
setMatchNegated(boolean) - Method in class net.sf.freecol.common.model.Scope
Sets the match negated.
setMaximumConsumption(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
Sets the maximum consumption.
setMaximumCount(int) - Method in class net.sf.freecol.common.model.Role
Sets the maximum goods count for this role.
setMaximumLatitude(int) - Method in class net.sf.freecol.common.model.Map
Sets the maximum latitude.
setMaximumProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
Sets the maximum production.
setMaximumValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
Set the maximum allowed value.
setMaximumWidth(int) - Static method in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.Client
Sets the MessageHandler for this Client.
setMessageHandler(MessageHandler) - Method in class net.sf.freecol.common.networking.Connection
Sets the MessageHandler for this Connection.
setMessageHandlerToAllConnections(MessageHandler) - Method in class net.sf.freecol.server.networking.Server
Sets the specified MessageHandler to all connections.
setMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.panel.ReportTurnPanel
Set the messages being displayed by this report.
setMessageType(ModelMessage.MessageType) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the type of the message.
setMethodName(String) - Method in class net.sf.freecol.common.model.Scope
Sets the method name.
setMethodValue(String) - Method in class net.sf.freecol.common.model.Scope
Sets the method value.
setMilitary() - Method in class net.sf.freecol.common.model.GoodsType
Sets the military.
setMinimumLatitude(int) - Method in class net.sf.freecol.common.model.Map
Sets the minimum latitude.
setMinimumValue(int) - Method in class net.sf.freecol.common.option.IntegerOption
Set the minimum allowed value.
setMission(Mission) - Method in class net.sf.freecol.server.ai.AIUnit
Assigns a mission to unit.
setMissionary(Unit) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the missionary for this settlement.
setMissions(List<Mission>) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Set the Missions value.
setMixer(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.sound.SoundPlayer
 
setMnemonic(int) - Method in class net.sf.freecol.client.gui.action.FreeColAction
 
setMod(int) - Method in class net.sf.freecol.common.i18n.Relation
Sets the divisor for a modulo operation (defaults to 1).
setModifierIndex(int) - Method in class net.sf.freecol.common.model.Modifier
Set the modifier index.
setModMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified by mods.
setMonarch(Monarch) - Method in class net.sf.freecol.common.model.Player
Sets the monarch object this player has.
setMonarchAction(FreeColClient, String) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to set the next monarch action.
setMonarchAction(ServerPlayer, Monarch.MonarchAction) - Method in class net.sf.freecol.server.control.InGameController
Sets a monarch action to debug/test.
setMostHated(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the most hated nation of this settlement.
setMovesLeft(int) - Method in class net.sf.freecol.common.model.PathNode
Sets the number of moves remaining at this point in the path.
setMovesLeft(int) - Method in class net.sf.freecol.common.model.Unit
Sets the moves left this turn.
setMoveToEurope(Boolean) - Method in class net.sf.freecol.common.model.Tile
Set the move-to-Europe state of the tile.
setMyPlayer(Player) - Method in class net.sf.freecol.client.FreeColClient
Sets the Player that uses this client.
setName(String) - Method in interface net.sf.freecol.common.model.Nameable
Sets the name for this Nameable.
setName(String) - Method in class net.sf.freecol.common.model.Player
Set the player name.
setName(String) - Method in class net.sf.freecol.common.model.Region
Sets the name for this Nameable.
setName(String) - Method in class net.sf.freecol.common.model.Settlement
Sets the name of this Settlement.
setName(String) - Method in class net.sf.freecol.common.model.TradeRoute
Set the name of the trade route.
setName(String) - Method in class net.sf.freecol.common.model.Unit
Set the individual name of this unit.
setName(String) - Static method in class net.sf.freecol.FreeCol
Sets the user name.
setName(String) - Method in class net.sf.freecol.server.FreeColServer
Sets the name of this server.
setNamespaceContext(NamespaceContext) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
setNation(Nation) - Method in class net.sf.freecol.client.control.PreGameController
Sets this client's player's nation.
setNation(Nation) - Method in class net.sf.freecol.common.model.Player
Sets the nation for this player.
setNation(Nation) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to show which nation a player has selected (pre-game).
setNation(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "setNation"-message from a client.
setNationality(String) - Method in class net.sf.freecol.common.model.Unit
Sets the nationality of this Unit.
setNationOptions(NationOptions) - Method in class net.sf.freecol.common.model.Game
Set the current nation options.
setNationState(Nation, NationOptions.NationState) - Method in class net.sf.freecol.common.model.NationOptions
Set the NationState value of a particular Nation.
setNationType(NationType) - Method in class net.sf.freecol.client.control.PreGameController
Sets this client's player's nation type.
setNationType(NationType) - Method in class net.sf.freecol.common.model.Player
Sets the nation type of this player.
setNationType(NationType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to show which nation type a player has selected (pre-game).
setNationType(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "setNationType"-message from a client.
setNativeNation(Nation) - Static method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
Set the native nation.
setNeedsPlanningRecursive(boolean) - Method in class net.sf.freecol.server.ai.goal.Goal
Sets the Goal.needsPlanning status of this Goal and all its subgoals.
setNegated(boolean) - Method in class net.sf.freecol.common.i18n.Relation
Negates the return value of the relation (defaults to false).
setNewLandName(String) - Method in class net.sf.freecol.common.model.Player
Sets the name this player uses for the new world.
setNewLandName(ServerPlayer, Unit, String) - Method in class net.sf.freecol.server.control.InGameController
Set land name.
setNewRegionName(ServerPlayer, Unit, Region, String) - Method in class net.sf.freecol.server.control.InGameController
Set region name.
setNewUnitType(UnitType) - Method in class net.sf.freecol.common.model.UnitTypeChange
Sets the new unit type to change to.
setNext(Unit) - Method in class net.sf.freecol.common.model.Player.UnitIterator
Set the next valid unit.
setNextActiveUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Sets a new active unit.
setNextGoingToUnit(Unit) - Method in class net.sf.freecol.common.model.Player
Sets a new going-to unit.
setNormalGameFogOfWar(boolean) - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Set the normal fog of war setting.
setNumber(int) - Method in class net.sf.freecol.common.model.AbstractUnit
Set the number of units.
setOccupationTrace(boolean) - Method in class net.sf.freecol.common.model.Colony
Sets the occupation tracing status.
setOfferedFathers(List<FoundingFather>) - Method in class net.sf.freecol.common.model.Player
Sets the set of offered fathers.
setOffsetFocus(Tile) - Method in class net.sf.freecol.client.gui.Canvas
Make a tile visible, then determine corresponding position to popup a panel.
setOffsetFocus(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Sets the focus of the map but offset to the left or right so that the focus position can still be visible when a popup is raised.
setOldPrice(int) - Method in class net.sf.freecol.common.model.MarketData
Set the old price.
setOnCarrier(boolean) - Method in class net.sf.freecol.common.model.PathNode
Sets if the unit using this path is still onboard its transport.
setOpaqueLayerRecursive(Component) - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
 
setOperandType(Operand.OperandType) - Method in class net.sf.freecol.common.model.Operand
Set the operand type.
setOperator(Limit.Operator) - Method in class net.sf.freecol.common.model.Limit
Sets the operator.
setOption(boolean) - Method in class net.sf.freecol.client.gui.action.SelectableAction
Set the option value.
setOption(T) - Method in class net.sf.freecol.client.gui.option.OptionUI
 
setOptionGroupUI(OptionGroupUI) - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
 
setOutgoingMessageHandler(MessageHandler) - Method in class net.sf.freecol.server.networking.DummyConnection
Sets the outgoing MessageHandler for this Connection.
setOutputs(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionType
Set the output goods.
setOwner(Player) - Method in class net.sf.freecol.common.model.Europe
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Goods
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.GoodsContainer
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Market
Sets the owner of this Market.
setOwner(Player) - Method in interface net.sf.freecol.common.model.Ownable
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Settlement
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.Tile
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.TradeRoute
Set the owner.
setOwner(Player) - Method in class net.sf.freecol.common.model.Unit
Sets the owner of this Ownable.
setOwner(Player) - Method in class net.sf.freecol.common.model.WorkLocation
Sets the owner of this Ownable.
setOwningSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Sets the settlement that owns this tile.
setPaidForSale(int) - Method in class net.sf.freecol.common.model.MarketData
Set the current sale price.
setParent(Region) - Method in class net.sf.freecol.common.model.Region
Sets the parent region.
setPartialChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.AbstractGoodsLabel
Set the partial amount state.
setPartialChosen(boolean) - Method in class net.sf.freecol.client.gui.panel.GoodsLabel
Set whether only a partial amount is to be selected.
setPickMode(int) - Method in class net.sf.freecol.common.sound.Playlist
Sets the pick-mode for this playlist.
setPioneer(AIUnit) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Sets the pioneer who have been assigned to making the improvement described by this object.
setPlayer(Player) - Method in class net.sf.freecol.client.gui.GrayLayer
Set the player for which we paint.
setPlayerId(String) - Method in class net.sf.freecol.common.model.HistoryEvent
Set the id for the player to credit for this event.
setPlayerType(Player.PlayerType) - Method in class net.sf.freecol.common.model.Player
Sets the player type.
setPrefix(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
setPressedColumn(int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.HeaderRenderer
 
setPrice(int) - Method in class net.sf.freecol.common.model.GoodsType
Sets the price.
setProduction(List<AbstractGoods>) - Method in class net.sf.freecol.common.model.ProductionInfo
Sets the production.
setProduction(AbstractGoods) - Method in class net.sf.freecol.common.model.TileTypeChange
Set the production consequent to the type change.
setProductionType(ProductionType) - Method in class net.sf.freecol.common.model.WorkLocation
Set the prodution type.
setProperties(Graphics, JComponent) - Static method in class net.sf.freecol.client.gui.plaf.LAFUtilities
Modifies the given graphics object with any relevant client property from the given component.
setPublicServer(boolean) - Method in class net.sf.freecol.server.FreeColServer
Sets the public server state.
setQuantity(int) - Method in class net.sf.freecol.common.model.Resource
Set the resource quantity.
setReadScope(FreeColXMLReader.ReadScope) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Set the read scope.
setReady(boolean) - Method in class net.sf.freecol.client.control.PreGameController
Sets this client to be (or not be) ready to start the game.
setReady(boolean) - Method in class net.sf.freecol.common.model.Player
Sets this players readiness state.
setReady(boolean) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for indicating that this player is ready (pre-game).
setRecipient(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the recieving player.
setRegion(Region) - Method in class net.sf.freecol.common.model.Tile
Set the tile region.
setRegion(ServerRegion) - Method in class net.sf.freecol.server.generator.River
Set the ServerRegion value.
setRemainingEmigrants(int) - Method in class net.sf.freecol.server.model.ServerPlayer
 
setRepeatCount(int) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Set the RepeatCount value.
setRepeatMode(int) - Method in class net.sf.freecol.common.sound.Playlist
Sets the repeat-mode for this playlist.
setRequiredAbilities(Map<String, Boolean>) - Method in class net.sf.freecol.common.model.BuildableType
Sets the abilities required by this type.
setRequiredPopulation(int) - Method in class net.sf.freecol.common.model.BuildableType
Set the population required to build this buildable type.
setResponse(Object) - Method in class net.sf.freecol.common.networking.NetworkReplyObject
Sets the response and continues getResponse().
setResult(boolean) - Method in class net.sf.freecol.common.networking.FirstContactMessage
 
setResult(boolean) - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Client-side convenience function to set the result of this message.
setResult(boolean) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Sets the result.
setRightHandSide(Operand) - Method in class net.sf.freecol.common.model.Limit
Set the right hand side Operand.
setRole(Role) - Method in class net.sf.freecol.common.model.EquipmentType
Set the role for this equipment type.
setRole(Role) - Method in class net.sf.freecol.common.model.Unit
Sets the Role of this Unit.
setRoleCount(int) - Method in class net.sf.freecol.common.model.Unit
Set the role count.
setRoleId(String) - Method in class net.sf.freecol.common.model.AbstractUnit
Set the role identifier.
setRoot(AbstractGoods) - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
Sets the root.
setRumourType(FreeColClient, Tile) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to set the lost city rumour type on a tile.
setSales(int) - Method in class net.sf.freecol.common.model.MarketData
Set the total sales value.
setSavegameFile(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the save game file.
setScenarioMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified in a scenario.
setScopeLevel(Operand.ScopeLevel) - Method in class net.sf.freecol.common.model.Operand
Sets the scope level.
setScopes(List<Scope>) - Method in class net.sf.freecol.common.model.Feature
Set the scopes for this feature.
setScopes(List<Scope>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the scopes on this Founding Father.
setScopes(List<Scope>) - Method in class net.sf.freecol.common.model.UnitTypeChange
Sets the scopes associated with this type change.
setScore(int) - Method in class net.sf.freecol.common.model.HistoryEvent
Set the score for this event.
setScore(int) - Method in class net.sf.freecol.common.model.Player
Set the current score of the player.
setScoreValue(int) - Method in class net.sf.freecol.common.model.Event
Set the score value of this event.
setScoreValue(int) - Method in class net.sf.freecol.common.model.Region
Sets the score for discovering this region.
setScouted(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the contact level of this settlement to indicate that a European player has had a chat with the chief.
setSearchTrace(boolean) - Method in class net.sf.freecol.common.model.Map
Sets the search tracing status.
setSelected(boolean) - Method in class net.sf.freecol.client.gui.action.SelectableAction
Sets whether the action is selected.
setSelected(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Sets whether or not this unit should be selected.
setSelectedTile(Tile) - Method in class net.sf.freecol.client.gui.GUI
 
setSelectedTile(Tile) - Method in class net.sf.freecol.client.gui.MapViewer
Selects the tile at the specified position.
setSelectedTile(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Select a given unit.
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.PortPanel
Select a given unit.
setSelectedUnit(Unit) - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Select a given unit.
setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Set the selected unit label.
setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Selects a unit that is located somewhere on this panel.
setSelectedUnitLabel(UnitLabel) - Method in class net.sf.freecol.client.gui.panel.PortPanel
Set the selected unit label.
setSelectedValue(Stance) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
Select the item with a given stance.
setSell() - Method in class net.sf.freecol.server.model.TradeSession
 
setSender(Player) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the sending player.
setServerPort(String) - Static method in class net.sf.freecol.FreeCol
Sets the server port.
setServerRandom(Random) - Method in class net.sf.freecol.server.FreeColServer
Sets the server random number generator.
setSettlement(Settlement) - Method in class net.sf.freecol.common.model.Tile
Put a settlement onto this tile.
setSilent(boolean) - Method in class net.sf.freecol.common.model.TradeRoute
Set the silence status of this trade route.
setSinglePlayer(boolean) - Method in class net.sf.freecol.client.FreeColClient
Sets whether or not this game is a single player game.
setSinglePlayer(boolean) - Method in class net.sf.freecol.server.FreeColServer
Sets the single/multiplayer state of the game.
setSize(int) - Method in class net.sf.freecol.server.model.ServerRegion
Set the number of tiles in this region.
setSize(Dimension) - Method in class net.sf.freecol.client.gui.MapViewer
 
setSkill(int) - Method in class net.sf.freecol.common.model.UnitType
Set the skill level associated with this unit type.
setSkippedTurns(int) - Method in class net.sf.freecol.server.control.InGameController
Sets the number of AI turns to skip through as a debug helper.
setSmall(boolean) - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Makes a smaller version.
setSource(FreeColObject) - Method in class net.sf.freecol.common.model.Feature
Set the source of this feature.
setSource(Player) - Method in class net.sf.freecol.common.model.TradeItem
Set the source player.
setSourceId(String) - Method in class net.sf.freecol.common.model.ModelMessage
Sets the source object.
setSpace(int) - Method in class net.sf.freecol.common.model.UnitType
Set the space this unit type has to carry cargo.
setSpaceLeft(int) - Method in class net.sf.freecol.server.ai.Cargo
 
setSpaceTaken(int) - Method in class net.sf.freecol.common.model.UnitType
Set the number of cargo slots a unit of this type takes on a carrier.
setSpanishSuccession(boolean) - Method in class net.sf.freecol.common.model.Game
Set the Spanish Succession value.
setSpecification(Specification) - Method in class net.sf.freecol.common.model.FreeColObject
Sets the specification for this object.
setStance(Player, Stance) - Method in class net.sf.freecol.common.model.Player
Sets the stance towards a given player.
setStance(Stance) - Method in class net.sf.freecol.common.model.StanceTradeItem
Set the stance to trade.
setStance(Stance) - Method in class net.sf.freecol.common.model.TradeItem
Set the stance to trade.
setStance(Stance, Player, Player) - Method in class net.sf.freecol.client.control.InGameController
Notify the player that the stance between two players has changed.
setStance(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "setStance"-request.
setStarColor(Color) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the star color of the flag and returns the flag itself.
setStars(int) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the number of stars in the union and returns the flag itself.
setState(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Sets a new state for this unit and initializes the amount of work the unit has left.
setStateToAllChildren(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Sets the given state to all the units that are carried.
setStateUnchecked(Unit.UnitState) - Method in class net.sf.freecol.common.model.Unit
Actually set the unit state.
setStatus(DiplomaticTrade.TradeStatus) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Set the trade status.
setStatusMessage(String) - Method in class net.sf.freecol.client.gui.panel.StatusPanel
Sets a new status message to be displayed by this StatusPanel.
setString(String, String) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the string value of an option.
setStripes(int) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the number of background stripes and returns the flag itself.
setStudent(Unit) - Method in class net.sf.freecol.common.model.Unit
Set the student unit.
setStyle(int) - Method in class net.sf.freecol.common.model.Tile
Set the tile style.
setSubcomponentsNotOpaque(JComponent) - Static method in class net.sf.freecol.client.gui.panel.FreeColDialog
 
setSupportSea(boolean) - Method in class net.sf.freecol.common.model.Monarch
Sets the sea support status.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.Mission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.UnitWanderMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Sets the target of this mission, if any.
setTarget(Location) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Sets the target of this mission, if any.
setTax(int) - Method in class net.sf.freecol.common.model.Player
Sets the current tax.
setTax(int) - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Sets the tax amount attached to this message.
setTC(String) - Static method in class net.sf.freecol.FreeCol
Sets the Total-Conversion.
setTcMapping(ResourceMapping) - Static method in class net.sf.freecol.common.resources.ResourceManager
Sets the mappings specified for a Total Conversion (TC).
setTeacher(Unit) - Method in class net.sf.freecol.common.model.Unit
Set the teacher for this unit.
setTemporary(boolean) - Method in class net.sf.freecol.common.model.Feature
Set the temporary status.
setTension(Player, Tension) - Method in class net.sf.freecol.common.model.Player
Sets the tension with respect to a given player.
setter(Object, String) - Method in class net.sf.freecol.common.util.Introspector
Invoke the set-method provided by this Introspector.
setText(String, String) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the string value of an option.
setTile(Tile) - Method in class net.sf.freecol.common.model.LostCityRumour
Sets the tile.
setTile(Tile, int, int) - Method in class net.sf.freecol.common.model.Map
Sets the tile at the given coordinates.
setTileImprovementPlan(TileImprovementPlan) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Sets the TileImprovementPlan which should be the next target.
setTileItemContainer(TileItemContainer) - Method in class net.sf.freecol.common.model.Tile
Sets the TileItemContainer.
setTileItems(List<TileItem>) - Method in class net.sf.freecol.common.model.TileItemContainer
Set the tile items.
setTileSize(int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
Set tile size to the given value, or the minimum or maximum bound of the tile size.
setTimeout(String) - Static method in class net.sf.freecol.FreeCol
Sets the timeout.
SETTLED - net.sf.freecol.common.model.Player.NoValueType
The settled.
settlement - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
The settlement to edit.
settlement - Variable in class net.sf.freecol.common.model.Tile
A pointer to the settlement located on this tile or null if there is no settlement on this tile.
settlement - Variable in class net.sf.freecol.server.model.DiplomacySession
The other player's settlement.
Settlement - Class in net.sf.freecol.common.model
The super class of all settlements on the map (that is colonies and indian settlements).
Settlement(Game, String) - Constructor for class net.sf.freecol.common.model.Settlement
Initiates a new Settlement with the given identifier.
Settlement(Game, Player, String, Tile) - Constructor for class net.sf.freecol.common.model.Settlement
Create a new Settlement.
SETTLEMENT - net.sf.freecol.common.model.Operand.ScopeLevel
The settlement.
SETTLEMENT - net.sf.freecol.common.model.Player.NoClaimReason
The settlement.
SETTLEMENT_ACTIONS_CONTACT_CHIEF - Static variable in class net.sf.freecol.common.model.GameOptions
Do settlement actions consume the chief contact bonus.
SETTLEMENT_ATTACK - net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
 
SETTLEMENT_LIMIT_MODIFIER - Static variable in class net.sf.freecol.common.model.GameOptions
Changes the settlement limits.
SETTLEMENT_NUMBER - Static variable in class net.sf.freecol.common.model.GameOptions
Option for setting the number of settlements on the map.
SETTLEMENT_TAG - Static variable in class net.sf.freecol.common.model.NationType
The Constant SETTLEMENT_TAG.
SETTLEMENT_TAG - Static variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
 
SETTLEMENT_TRIBUTE - net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
 
SETTLEMENT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Settlement
The Constant SETTLEMENT_TYPE_TAG.
settlementButton - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel
 
settlementCount - Variable in class net.sf.freecol.common.networking.FirstContactMessage
The number of settlements the contacted player has, if native.
settlementId - Variable in class net.sf.freecol.common.networking.BuyMessage
The object identifier of the settlement that is selling.
settlementId - Variable in class net.sf.freecol.common.networking.BuyPropositionMessage
The object identifier of the settlement that is selling.
settlementId - Variable in class net.sf.freecol.common.networking.CloseTransactionMessage
The object identifier of the settlement at which the transaction occurs.
settlementId - Variable in class net.sf.freecol.common.networking.DeliverGiftMessage
The object identifier of the settlement the gift is going to.
settlementId - Variable in class net.sf.freecol.common.networking.GetTransactionMessage
The object identifier of the settlement at which the transaction occurs.
settlementId - Variable in class net.sf.freecol.common.networking.GoodsForSaleMessage
The identifier of the settlement that is trading.
settlementId - Variable in class net.sf.freecol.common.networking.SellMessage
The object identifier of the settlement that is buying.
settlementId - Variable in class net.sf.freecol.common.networking.SellPropositionMessage
The object identifier of the settlement that is buying.
settlementList - Variable in class net.sf.freecol.client.gui.panel.FindSettlementPanel
The list of settlements to display.
settlementNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
settlementNames - Static variable in class net.sf.freecol.common.i18n.NameCache
 
SettlementNumber() - Constructor for enum net.sf.freecol.common.model.NationType.SettlementNumber
 
SettlementRenderer() - Constructor for class net.sf.freecol.client.gui.panel.FindSettlementPanel.SettlementRenderer
 
settlements - Variable in class net.sf.freecol.common.model.Player
The settlements this player owns.
SETTLEMENTS - net.sf.freecol.common.model.Operand.OperandType
The settlements.
SettlementTransform() - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.SettlementTransform
 
SettlementType - Class in net.sf.freecol.common.model
The various types of settlements in the game.
SettlementType(String, Specification) - Constructor for class net.sf.freecol.common.model.SettlementType
Creates a new settlement type.
SettlementType(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.SettlementType
Creates a new settlement type.
settlementTypes - Variable in class net.sf.freecol.common.model.NationType
The types of settlement this Nation has.
setTo(TileType) - Method in class net.sf.freecol.common.model.TileTypeChange
Set the destination tile type.
setToggleBordersOption(boolean) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
setToggleFogOfWarOption(boolean) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
setTraded(boolean) - Method in class net.sf.freecol.common.model.MarketData
Set the trading status of this MarketData.
setTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.model.Unit
Set the unit trade route.
setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.client.control.InGameController
Sets the trade routes for this player Called from TradeRoutePanel.deleteTradeRoute
setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.common.model.Player
Set the players trade routes.
setTradeRoutes(List<TradeRoute>) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for setting the trade routes.
setTradeRoutes(ServerPlayer, List<TradeRoute>) - Method in class net.sf.freecol.server.control.InGameController
Set trade routes for a player.
SetTradeRoutesMessage - Class in net.sf.freecol.common.networking
The message sent when setting the trade routes.
SetTradeRoutesMessage(List<TradeRoute>) - Constructor for class net.sf.freecol.common.networking.SetTradeRoutesMessage
Create a new SetTradeRoutesMessage with the supplied routes.
SetTradeRoutesMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SetTradeRoutesMessage
Create a new SetTradeRoutesMessage from a supplied element.
setTransferHandlers(boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
setTransport(AIUnit) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Sets the carrier responsible for transporting this object.
setTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.Wish
Assigns a TransportableAIObject to this Wish.
setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.AIGoods
Set the destination location for this transportable AI object.
setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.AIUnit
Set the destination location for this transportable AI object.
setTransportDestination(Location) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Set the destination location for this transportable AI object.
setTransportPriority(int) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Sets the priority of getting this object to its destination.
setTreasureAmount(int) - Method in class net.sf.freecol.common.model.Unit
Set the amount of treasure in this unit.
setTurn(Turn) - Method in class net.sf.freecol.common.model.Game
Sets the current turn in this game.
setTurnCount(int) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Set the TurnCount value.
setTurns(int) - Method in class net.sf.freecol.common.model.PathNode
Sets the number of turns it will take to reach this PathNode's Tile in the path.
setTurnsOfTraining(int) - Method in class net.sf.freecol.common.model.Unit
Sets the number of turns this unit has been training.
setTurnsToComplete(int) - Method in class net.sf.freecol.common.model.TileImprovement
Sets the turns required to complete the improvement.
setTurnsToLearn(int) - Method in class net.sf.freecol.common.model.UnitTypeChange
Sets the turns to learn.
setType(String) - Method in class net.sf.freecol.common.model.Scope
Sets the type.
setType(BuildingType) - Method in class net.sf.freecol.common.model.Building
Changes the type of the Building.
setType(FoundingFather.FoundingFatherType) - Method in class net.sf.freecol.common.model.FoundingFather
Set the type of this FoundingFather.
setType(GoodsType) - Method in class net.sf.freecol.common.model.AbstractGoods
Set the goods type.
setType(LostCityRumour.RumourType) - Method in class net.sf.freecol.common.model.LostCityRumour
Set the type of rumour.
setType(Modifier.ModifierType) - Method in class net.sf.freecol.common.model.Modifier
Set the modifier type.
setType(NationType) - Method in class net.sf.freecol.common.model.Nation
Set the nation type.
setType(SettlementType) - Method in class net.sf.freecol.common.model.Settlement
Set the settlement type.
setType(TileImprovementType) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Sets the type of this TileImprovementPlan.
setType(TileType) - Method in class net.sf.freecol.common.model.Tile
Sets the type for this Tile.
setType(UnitType) - Method in class net.sf.freecol.common.model.Unit
Sets the type of the unit.
setTypeChanges(List<UnitTypeChange>) - Method in class net.sf.freecol.common.model.UnitType
Sets the list of all type changes associated with this unit type.
setUnattended(boolean) - Method in class net.sf.freecol.common.model.ProductionType
Set the unattended state of this production.
setUnionColor(Color) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the union color of the flag and returns the flag itself.
setUnionPosition(Flag.UnionPosition) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the union position of the flag and returns the flag itself.
setUnionShape(Flag.UnionShape) - Method in class net.sf.freecol.client.gui.panel.Flag
Sets the union shape of the flag and returns the flag itself.
setUnit(Unit) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Set the Unit value.
setUnit(Unit) - Method in class net.sf.freecol.common.model.TradeItem
Set the unit to trade.
setUnit(Unit) - Method in class net.sf.freecol.common.model.UnitTradeItem
Set the unit to trade.
setUnits(List<AbstractUnit>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the units supplied by this Founding Father.
setUnknownEnemy(Player) - Method in class net.sf.freecol.common.model.Game
Sets the unknown enemy player.
setUpgrades(Map<UnitType, UnitType>) - Method in class net.sf.freecol.common.model.FoundingFather
Set the upgrades triggered by this Founding Father.
setupMouseListeners() - Method in class net.sf.freecol.client.gui.Canvas
 
setupMouseListeners() - Method in class net.sf.freecol.client.gui.GUI
Set up the mouse listeners for the canvas and map viewer.
setupMouseListeners() - Method in class net.sf.freecol.client.gui.SwingGUI
Set up the mouse listeners for the canvas and map viewer.
setUserCacheDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the user cache directory, that is the directory under which the user-specific cache files live.
setUserConfigDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the user config directory, that is the directory under which the user-specific config files live.
setUserDataDirectory(String) - Static method in class net.sf.freecol.common.io.FreeColDirectories
Sets the main user data directory, creating it if necessary.
setUserDirectories() - Static method in class net.sf.freecol.common.io.FreeColDirectories
Checks/creates the freecol directory structure for the current user.
setValue(boolean) - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Sets the value of this UI's component.
setValue(boolean) - Method in class net.sf.freecol.common.model.Ability
Set the ability value.
setValue(float) - Method in class net.sf.freecol.common.model.Modifier
Set the modifier value.
setValue(int) - Method in class net.sf.freecol.common.model.Tension
Sets the current tension value.
setValue(int) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Set the Value value.
setValue(File) - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Sets the value of this UI's component.
setValue(File) - Method in class net.sf.freecol.common.option.FileOption
Sets the value of this option.
setValue(Boolean) - Method in class net.sf.freecol.common.option.BooleanOption
Sets the value of this option.
setValue(Integer) - Method in class net.sf.freecol.common.model.Operand
Sets the operand value.
setValue(Integer) - Method in class net.sf.freecol.common.option.IntegerOption
Sets the value of this option.
setValue(Integer) - Method in class net.sf.freecol.common.option.SelectOption
Sets the value of this option.
setValue(Object) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
Set the value of this dialog.
setValue(String) - Method in class net.sf.freecol.common.model.Event
Sets the event restriction.
setValue(String) - Method in class net.sf.freecol.common.option.StringOption
Sets the value of this option.
setValue(String) - Method in class net.sf.freecol.common.option.TextOption
Sets the value of this option.
setValue(String, String) - Method in class net.sf.freecol.common.option.AbstractOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.AudioMixerOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.BooleanOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.FileOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.IntegerOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.LanguageOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.ModOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.StringOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.TextOption
Sets the value of this option from the given string representation.
setValue(String, String) - Method in class net.sf.freecol.common.option.UnitTypeOption
Sets the value of this option from the given string representation.
setValue(List<AbstractOption<T>>) - Method in class net.sf.freecol.common.option.ListOption
Sets the value of this ListOption.
setValue(FreeColAction) - Method in class net.sf.freecol.client.gui.action.FreeColAction
Does nothing except log a warning.
setValue(FreeColModFile) - Method in class net.sf.freecol.common.option.ModOption
Sets the current value of this option.
setValue(AbstractUnit) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Sets the value of this option.
setValue(UnitType) - Method in class net.sf.freecol.common.option.UnitTypeOption
Sets the current value of this UnitTypeOption.
setValue(AudioMixerOption.MixerWrapper) - Method in class net.sf.freecol.common.option.AudioMixerOption
Sets the value of this option.
setValue(LanguageOption.Language) - Method in class net.sf.freecol.common.option.LanguageOption
Sets the value of this option.
setValue(OptionGroup) - Method in class net.sf.freecol.common.option.OptionGroup
Sets the value of this option.
setValue(T) - Method in class net.sf.freecol.common.option.AbstractOption
Sets the value of this option.
setValue(T) - Method in interface net.sf.freecol.common.option.Option
Sets the value of this option.
setValueAt(Object, int, int) - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
Sets the value at the specified location.
setValueRank(int) - Method in class net.sf.freecol.common.option.RangeOption
Sets the value through the rank in the list of values of this RangeOption.
setValues(List<T>) - Method in class net.sf.freecol.common.model.BuildQueue
Sets the values.
setValues(UnitType, GoodsType[]) - Method in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
Set the internal values.
setValues(AbstractOption<T>) - Method in class net.sf.freecol.common.option.AbstractOption
Sets the values from another option.
setVirtual(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Set the virtual status of this improvement.
setVisible(boolean) - Method in class net.sf.freecol.client.gui.panel.FreeColDialog
setVisited(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the contact level of this settlement to indicate that a European player has visited the settlement.
setVolume(int) - Method in class net.sf.freecol.common.sound.SoundPlayer
 
setVolume(SourceDataLine, int) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
setWantedGoods(int, GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the goods wanted by this settlement.
setWantedGoods(GoodsType[]) - Method in class net.sf.freecol.common.model.IndianSettlement
Sets the goods wanted by this Settlement.
setWeight(float) - Method in class net.sf.freecol.server.ai.goal.Goal
Sets a relative weight for this goal.
setWindowSize(String) - Static method in class net.sf.freecol.FreeCol
Sets the window size.
setWork(Runnable) - Method in class net.sf.freecol.client.FreeColClient
Give the worker some work.
setWorkFor(Unit) - Method in class net.sf.freecol.common.model.WorkLocation
Install a unit at the best occupation for it at this work location.
setWorkImprovement(TileImprovement) - Method in class net.sf.freecol.common.model.Unit
Sets the TileImprovement that this pioneer is contributing to.
setWorkLeft(int) - Method in class net.sf.freecol.common.model.Unit
Sets the amount of work left.
setWorkTile(Tile) - Method in class net.sf.freecol.common.model.ColonyTile
Sets the work tile.
setWorkType(GoodsType) - Method in class net.sf.freecol.common.model.Unit
Set the type of goods this unit is producing in its current occupation.
setWriteScope(FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Set the write scope prevailing on this stream.
setZIndex(int) - Method in class net.sf.freecol.common.model.TileImprovementType
Set the layer.
setZoomOption(int) - Method in class net.sf.freecol.client.gui.panel.MiniMap
 
SEVERAL - net.sf.freecol.common.model.Disaster.Effects
The several.
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColBrightPanelUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColButtonUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColMenuBarUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColPanelUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColPopupMenuUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColSelectedPanelUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColToolTipUI
 
sharedInstance - Static variable in class net.sf.freecol.client.gui.plaf.FreeColTransparentPanelUI
 
SHIP_TRADE_PENALTY - Static variable in class net.sf.freecol.common.model.GameOptions
The penalty applied to trading with the natives from a ship.
SHIP_TRADE_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant SHIP_TRADE_PENALTY.
SHIP_TRADE_PENALTY_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant SHIP_TRADE_PENALTY_SOURCE.
shipNameLock - Static variable in class net.sf.freecol.common.i18n.NameCache
 
shipNames - Static variable in class net.sf.freecol.common.i18n.NameCache
Ship names.
SHORT_DESCRIPTION_SUFFIX - Static variable in class net.sf.freecol.common.i18n.Messages
 
shortDescriptionKey(String) - Static method in class net.sf.freecol.common.i18n.Messages
 
shortenName(String) - Static method in class net.sf.freecol.tools.TranslationReport
 
shouldAllowMessage(ModelMessage) - Method in class net.sf.freecol.client.control.InGameController
Provides an opportunity to filter the messages delivered to the canvas.
shouldAttack(Unit) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Decide if this unit has a good chance of defeating another.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.AssignTradeRouteAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.BuildColonyAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChangeAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ChatAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DebugAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DeclareIndependenceAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.DetermineHighSeasAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.EuropeAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.FortifyAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.GotoAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.GotoTileAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ImprovementAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.LoadAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MapboardAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MiniMapZoomInAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.MiniMapZoomOutAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.NewEmptyMapAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.RetireAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.SaveAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ScaleMapAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.UnitAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.UnloadAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ZoomInAction
Checks if this action should be enabled.
shouldBeEnabled() - Method in class net.sf.freecol.client.gui.action.ZoomOutAction
Checks if this action should be enabled.
shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.ChangeWindowedModeAction
Should this action be selected? Override this in subclasses.
shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.DisplayTileTextAction
Should this action be selected? Override this in subclasses.
shouldBeSelected() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Should this action be selected? Override this in subclasses.
shouldBeStored() - Method in class net.sf.freecol.server.ai.GoodsWish
Checks if this Wish needs to be stored in a savegame.
shouldBeStored() - Method in class net.sf.freecol.server.ai.Wish
Checks if this Wish needs to be stored in a savegame.
shouldClearContainers() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Should the game object type being read clear its containers before reading the child elements? Usually true, but not if the type is extending another one.
shouldEnable - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
Is there at least one available unit?
shouldEnable - Variable in class net.sf.freecol.client.gui.panel.RecruitPanel
Is there at least one recruitable unit?
shouldHaveAIObject(FreeColGameObject) - Method in class net.sf.freecol.server.ai.AIMain
Should a FreeColGameObject have a corresponding AI object? Strictly true only for AI players and their units and colonies (not (yet) for native settlements).
shouldIntern() - Method in class net.sf.freecol.common.io.FreeColXMLReader
Should reads from this stream intern their objects into the enclosing game?
shouldRun - Variable in class net.sf.freecol.common.networking.ReceivingThread
Whether the thread should run.
shouldRun() - Method in class net.sf.freecol.common.networking.ReceivingThread
Checks if this thread should run.
shouldTakeTransportTo(Location) - Method in class net.sf.freecol.common.model.Unit
Should the unit use transport to get to a specified tile? True if: - The location is not null - The unit is not naval - The unit is not there already AND - there is no path OR the path uses an existing carrier.
SHOW - Static variable in class net.sf.freecol.client.gui.panel.ErrorPanel
 
SHOW_COLONY_WARNINGS - Static variable in class net.sf.freecol.client.ClientOptions
Show warnings about colony sites.
SHOW_DIFFICULTY - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
SHOW_END_TURN_DIALOG - Static variable in class net.sf.freecol.client.ClientOptions
Show the end turn dialog.
SHOW_GOODS_MOVEMENT - Static variable in class net.sf.freecol.client.ClientOptions
Show goods movement messages.
SHOW_NOT_BEST_TILE - Static variable in class net.sf.freecol.client.ClientOptions
Show warnings about suboptimal colony tile choice.
SHOW_PRECOMBAT - Static variable in class net.sf.freecol.client.ClientOptions
Show the pre-combat dialog?
SHOW_SAVEGAME_SETTINGS - Static variable in class net.sf.freecol.client.ClientOptions
Use default values for savegames instead of displaying a dialog.
SHOW_SAVEGAME_SETTINGS_ALWAYS - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_SAVEGAME_SETTINGS_MULTIPLAYER - Static variable in class net.sf.freecol.client.ClientOptions
 
SHOW_SAVEGAME_SETTINGS_NEVER - Static variable in class net.sf.freecol.client.ClientOptions
 
showAboutPanel() - Method in class net.sf.freecol.client.gui.Canvas
Display the AboutPanel.
showAboutPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showAboutPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showAllBox - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The check box to enable showing all buildables.
showBuildings - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
showBuildQueuePanel(Colony) - Method in class net.sf.freecol.client.gui.Canvas
Show the BuildQueuePanel for a given colony.
showBuildQueuePanel(Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showBuildQueuePanel(Colony, Runnable) - Method in class net.sf.freecol.client.gui.Canvas
Show a build queue panel, with a special callback when it is closed.
showBuildQueuePanel(Colony, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.Canvas
Display the CaptureGoodsDialog.
showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.GUI
 
showCaptureGoodsDialog(Unit, List<Goods>, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showChatPanel() - Method in class net.sf.freecol.client.gui.Canvas
Displays the ChatPanel.
showChatPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showChatPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showChoiceDialog(Tile, Object, ImageIcon, String, List<ChoiceItem<T>>) - Method in class net.sf.freecol.client.gui.Canvas
Displays a modal dialog with text and a choice of options.
showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.Canvas
Displays the ChooseFoundingFatherDialog.
showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.GUI
 
showChooseFoundingFatherDialog(List<FoundingFather>, DialogHandler<FoundingFather>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog for setting client options.
showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.GUI
 
showClientOptionsDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showColonies - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Whether to show colonies even if no selected units are present.
showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.Canvas
Displays the colony panel of the given Colony.
showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.GUI
 
showColonyPanel(Colony, Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showColonyPanel2(Colony, Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.Canvas
Show the colopedia entry for a given node.
showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.GUI
 
showColopediaPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showColorChooserPanel(ActionListener) - Method in class net.sf.freecol.client.gui.Canvas
Show a ColorChooserPanel.
showColorChooserPanel(ActionListener) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showCompactLabourReport() - Method in class net.sf.freecol.client.gui.Canvas
Show the compact labour report.
showCompactLabourReport() - Method in class net.sf.freecol.client.gui.GUI
 
showCompactLabourReport() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showCompactLabourReport(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.Canvas
Show the compat labour report for the specified unit data.
showCompactLabourReport(LabourData.UnitData) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showConfirmDeclarationDialog() - Method in class net.sf.freecol.client.gui.Canvas
Display a dialog to confirm a declaration of independence.
showConfirmDialog(Tile, Object, ImageIcon, String, String) - Method in class net.sf.freecol.client.gui.Canvas
Displays a modal dialog with a text and a ok/cancel option.
showDeclarationPanel() - Method in class net.sf.freecol.client.gui.Canvas
Display a panel showing the declaration of independence with animated signature.
showDeclarationPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showDeclarationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showDetails() - Method in class net.sf.freecol.client.gui.panel.ReportLabourPanel
 
showDetails(ColopediaTreeItem) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
ShowDifficultyAction - Class in net.sf.freecol.client.gui.action
An action for displaying the current difficulty level.
ShowDifficultyAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowDifficultyAction
Creates a new ShowDifficultyAction.
showDifficultyDialog() - Method in class net.sf.freecol.client.gui.GUI
 
showDifficultyDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
Display a difficulty dialog allowing only viewing of game options.
showDifficultyDialog(Specification, OptionGroup) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showDifficultyDialog(Specification, OptionGroup, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Display the difficulty dialog for a given group.
showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.Canvas
Displays the DumpCargoDialog.
showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.GUI
 
showDumpCargoDialog(Unit, DialogHandler<List<Goods>>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.Canvas
Display the EditOptionDialog.
showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.GUI
 
showEditOptionDialog(Option) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showEditSettlementDialog(IndianSettlement) - Method in class net.sf.freecol.client.gui.Canvas
Display the EditSettlementDialog.
showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.Canvas
Shows the panel that allows the user to choose which unit will emigrate from Europe.
showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.GUI
 
showEmigrationDialog(Player, boolean, DialogHandler<Integer>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
Display the EndTurnDialog with given units that could still move.
showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
 
showEndTurnDialog(List<Unit>, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showErrorMessage(String) - Method in class net.sf.freecol.client.gui.Canvas
Displays an error message.
showErrorMessage(String) - Method in class net.sf.freecol.client.gui.GUI
 
showErrorMessage(String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showErrorMessage(String, String) - Method in class net.sf.freecol.client.gui.Canvas
Displays an error message.
showErrorMessage(String, String) - Method in class net.sf.freecol.client.gui.GUI
 
showErrorMessage(String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showErrorMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
 
showErrorMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showEuropePanel() - Method in class net.sf.freecol.client.gui.Canvas
Displays the EuropePanel.
showEuropePanel() - Method in class net.sf.freecol.client.gui.GUI
 
showEuropePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.Canvas
Display an event panel.
showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.GUI
 
showEventPanel(String, String, String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.Canvas
Display the FindSettlementPanel.
showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showFindSettlementPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
Display the first contact dialog (which is really just a non-modal confirm dialog).
showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
 
showFirstContactDialog(Player, Player, Tile, int, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showForeignColony(Settlement) - Method in class net.sf.freecol.client.gui.Canvas
Detailed view of a foreign colony when in debug mode.
showForeignColony(Settlement) - Method in class net.sf.freecol.client.gui.GUI
 
showForeignColony(Settlement) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showFreeColDialog(FreeColDialog<T>, Tile) - Method in class net.sf.freecol.client.gui.Canvas
Displays the given dialog, optionally making sure a tile is visible.
showFreeColPanel(FreeColPanel, Tile, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays the given panel, making sure a tile is visible.
ShowGameOptionsAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Game Options.
ShowGameOptionsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowGameOptionsAction
Creates a new ShowGameOptionsAction.
showGameOptionsDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Display the GameOptionsDialog.
showGameOptionsDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
 
showGameOptionsDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.Canvas
Displays the high scores panel.
showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.GUI
 
showHighScoresPanel(String, List<HighScore>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.Canvas
Displays the panel of the given native settlement.
showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.GUI
 
showIndianSettlementPanel(IndianSettlement) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInformationMessage(String) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInformationMessage(FreeColObject, String) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(FreeColObject, String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInformationMessage(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.Canvas
Shows a message with some information and an "OK"-button.
showInformationMessage(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(FreeColObject, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInformationMessage(FreeColObject, Tile, ImageIcon, StringTemplate) - Method in class net.sf.freecol.client.gui.Canvas
Shows a message with some information and an "OK"-button.
showInformationMessage(Settlement, String) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(Settlement, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(Settlement, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInformationMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInformationMessage(Tile, String) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(Tile, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(Tile, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInformationMessage(Unit, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
 
showInformationMessage(Unit, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showInputDialog(Tile, StringTemplate, String, String, String) - Method in class net.sf.freecol.client.gui.Canvas
Displays a modal dialog with a text field and a ok/cancel option.
showLoadDialog(File) - Method in class net.sf.freecol.client.gui.GUI
 
showLoadDialog(File) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showLoadDialog(File, FileFilter[]) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog where the user may choose a file.
showLoadDialog(File, FileFilter[]) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog for setting options when loading a savegame.
showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.GUI
 
showLoadingSavegameDialog(boolean, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showLoadSaveFileDialog() - Method in class net.sf.freecol.client.gui.GUI
 
showLogFilePanel() - Method in class net.sf.freecol.client.gui.Canvas
Show a panel containing the log file.
showLogFilePanel() - Method in class net.sf.freecol.client.gui.GUI
 
showLogFilePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
ShowMainAction - Class in net.sf.freecol.client.gui.action
Returns to the MainPanel.
ShowMainAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowMainAction
Creates this action.
showMainPanel(String) - Method in class net.sf.freecol.client.gui.Canvas
Shows the MainPanel.
showMainPanel(String) - Method in class net.sf.freecol.client.gui.GUI
 
showMainPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showMapEditorTransformPanel() - Method in class net.sf.freecol.client.gui.Canvas
Display the map editor transform panel.
ShowMapGeneratorOptionsAction - Class in net.sf.freecol.client.gui.action
An action for displaying the Map Generator Options.
ShowMapGeneratorOptionsAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ShowMapGeneratorOptionsAction
Creates a new ShowMapGeneratorOptionsAction.
showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.Canvas
Display the map generator options dialog.
showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.GUI
 
showMapGeneratorOptionsDialog(boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showMapSizeDialog() - Method in class net.sf.freecol.client.gui.Canvas
Display the map size dialog.
showMapSizeDialog() - Method in class net.sf.freecol.client.gui.GUI
 
showMapSizeDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showMission - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Show the mission for an AI unit?
showMissionInfo - Static variable in class net.sf.freecol.common.debug.FreeColDebugger
Show full mission information?
showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.Canvas
Displays a number of ModelMessages.
showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.GUI
 
showModelMessages(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
Display the monarch dialog.
showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
 
showMonarchDialog(Monarch.MonarchAction, StringTemplate, String, DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.Canvas
Display a dialog to set a new name for something.
showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.GUI
 
showNamingDialog(StringTemplate, String, Unit, DialogHandler<String>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.Canvas
Displays the NegotiationDialog.
showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.GUI
 
showNegotiationDialog(FreeColGameObject, FreeColGameObject, DiplomaticTrade, StringTemplate) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showNetProduction - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
showNetProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
showNewPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showNewPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.Canvas
Display the NewPanel for a given optional specification.
showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.GUI
 
showNewPanel(Specification) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showOnlyMyColonies - Static variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Show only the player colonies.
showOpeningVideo(String) - Method in class net.sf.freecol.client.gui.GUI
Shows the VideoPanel.
showOpeningVideo(String) - Method in class net.sf.freecol.client.gui.SwingGUI
Shows the VideoPanel.
showParametersDialog() - Method in class net.sf.freecol.client.gui.Canvas
Display the parameters dialog.
showParametersDialog() - Method in class net.sf.freecol.client.gui.GUI
 
showParametersDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.Canvas
Display a dialog to confirm a combat.
showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.GUI
 
showPreCombatDialog(Unit, FreeColGameObject, Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showProduction - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
showProduction() - Method in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
showProductionSymbols - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
showPurchasePanel() - Method in class net.sf.freecol.client.gui.Canvas
Displays the purchase panel.
showPurchasePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showRecruitPanel() - Method in class net.sf.freecol.client.gui.Canvas
Displays the recruit panel.
showRecruitPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportCargoPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportCargoPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportCargoPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportColonyPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportColonyPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportColonyPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportContinentalCongressPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportEducationPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportEducationPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportEducationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportExplorationPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportForeignAffairPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportHistoryPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportIndianPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportIndianPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportIndianPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportLabourDetailPanel(UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Method in class net.sf.freecol.client.gui.Canvas
Display the labour detail panel.
showReportLabourDetailPanel(UnitType, Map<UnitType, Map<Location, Integer>>, TypeCountMap<UnitType>, List<Colony>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportLabourPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportLabourPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportLabourPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportMilitaryPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportNavalPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportNavalPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportNavalPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportProductionPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportProductionPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportProductionPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportReligiousPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportRequirementsPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportTradePanel() - Method in class net.sf.freecol.client.gui.Canvas
 
showReportTradePanel() - Method in class net.sf.freecol.client.gui.GUI
 
showReportTradePanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.Canvas
Show the turn report.
showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.GUI
 
showReportTurnPanel(List<ModelMessage>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showRiverStyleDialog(Tile) - Method in class net.sf.freecol.client.gui.Canvas
Display the river style dialog.
showSaveDialog(File, String) - Method in class net.sf.freecol.client.gui.GUI
 
showSaveDialog(File, String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showSaveDialog(File, FileFilter[], String) - Method in class net.sf.freecol.client.gui.Canvas
Displays a dialog where the user may choose a filename.
showSaveDialog(File, FileFilter[], String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.Canvas
Display the scale map size dialog.
showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.GUI
 
showScaleMapSizeDialog() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Display the select-amount dialog.
showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.GUI
 
showSelectAmountDialog(GoodsType, int, int, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.Canvas
Display a dialog allowing the user to select a destination for a given unit.
showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.GUI
 
showSelectDestinationDialog(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.Canvas
display the select-tribute-amount dialog.
showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.GUI
 
showSelectTributeAmountDialog(StringTemplate, int) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showServerListPanel(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.Canvas
Displays the ServerListPanel.
showServerListPanel(List<ServerInfo>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showSettlement(Settlement) - Method in class net.sf.freecol.client.gui.GUI
Display the appropriate panel for a given settlement.
showSpyColonyPanel(Tile) - Method in class net.sf.freecol.client.gui.Canvas
Displays the colony panel of the given Colony following a spying action.
showSpyColonyPanel(Tile, Runnable) - Method in class net.sf.freecol.client.gui.GUI
 
showSpyColonyPanel(Tile, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays the StartGamePanel.
showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.GUI
 
showStartGamePanel(Game, Player, boolean) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showStatisticsPanel() - Method in class net.sf.freecol.client.gui.Canvas
Display the statistics panel.
showStatisticsPanel() - Method in class net.sf.freecol.client.gui.GUI
 
showStatisticsPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showStatusPanel(String) - Method in class net.sf.freecol.client.gui.Canvas
Shows a status message that cannot be dismissed.
showStatusPanel(String) - Method in class net.sf.freecol.client.gui.GUI
 
showStatusPanel(String) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showSubPanel(FreeColPanel, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays a FreeColPanel.
showSubPanel(FreeColPanel, Canvas.PopupPosition, boolean) - Method in class net.sf.freecol.client.gui.Canvas
Displays a FreeColPanel at a generalized position.
showTilePanel(Tile) - Method in class net.sf.freecol.client.gui.Canvas
Display the tile panel for a given tile.
showTilePanel(Tile) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showTilePopup(Tile, int, int) - Method in class net.sf.freecol.client.gui.Canvas
Shows a tile popup.
showTilePopUpAtSelectedTile() - Method in class net.sf.freecol.client.gui.GUI
 
showTilePopUpAtSelectedTile() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showTradeRouteInputPanel(TradeRoute, Runnable) - Method in class net.sf.freecol.client.gui.Canvas
Display the trade route input panel for a given trade route.
showTradeRouteInputPanel(TradeRoute, Runnable) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.Canvas
Display a panel to select a trade route for a unit.
showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.GUI
 
showTradeRoutePanel(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showTrainPanel() - Method in class net.sf.freecol.client.gui.Canvas
Displays the training panel.
showTrainPanel() - Method in class net.sf.freecol.client.gui.SwingGUI
 
showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.Canvas
Display the victory dialog.
showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.GUI
 
showVictoryDialog(DialogHandler<Boolean>) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showVideoComponent(Component, MouseListener, KeyListener) - Method in class net.sf.freecol.client.gui.Canvas
Shows the given video Component.
showWarehouseDialog(Colony) - Method in class net.sf.freecol.client.gui.Canvas
Display the warehouse dialog for a colony.
showWarehouseDialog(Colony) - Method in class net.sf.freecol.client.gui.SwingGUI
 
showWorkProductionPanel(Unit) - Method in class net.sf.freecol.client.gui.Canvas
Display the production of a unit.
showWorkProductionPanel(Unit) - Method in class net.sf.freecol.client.gui.SwingGUI
 
shrink(String) - Method in class net.sf.freecol.common.util.LogBuilder
Shorten a buffer by a trailing delimiter.
SHUFFLE - net.sf.freecol.common.model.BuildQueue.CompletionAction
Shuffle the items rather than remove the completed item.
SHUFFLE - Static variable in class net.sf.freecol.common.sound.Playlist
This const represents a way in which a sound will be picked from the list.
shutdown() - Method in class net.sf.freecol.metaserver.MetaServer
Shuts down the server thread.
shutdown() - Method in class net.sf.freecol.server.control.Controller
Shut down the server (which sends a message to each client).
shutdown() - Method in class net.sf.freecol.server.FreeColServer
Shut down this FreeColServer.
shutdown() - Method in class net.sf.freecol.server.networking.Server
Shuts down the server thread.
shutdownLock - Variable in class net.sf.freecol.server.networking.Server
For information about this variable see the run method.
signalEndDebugRun() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Signal that a debug run should complete at the next suitable opportunity.
SIGNATURE_Y - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
SignaturePanel() - Constructor for class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
 
silent - Variable in class net.sf.freecol.common.model.TradeRoute
Silence the messaging for this trade route.
SILENT_TAG - Static variable in class net.sf.freecol.common.model.TradeRoute
The Constant SILENT_TAG.
SIMPLE - net.sf.freecol.client.gui.FontLibrary.FontType
 
SIMPLE_LINE_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
SimpleCombatModel - Class in net.sf.freecol.common.model
This class implements the original Colonization combat model.
SimpleCombatModel() - Constructor for class net.sf.freecol.common.model.SimpleCombatModel
Deliberately empty constructor.
SimpleMapGenerator - Class in net.sf.freecol.server.generator
Creates random maps and sets the starting locations for the players.
SimpleMapGenerator(Game, Random) - Constructor for class net.sf.freecol.server.generator.SimpleMapGenerator
Creates a MapGenerator
SimpleMapGenerator.Territory - Class in net.sf.freecol.server.generator
 
SimpleZippedAnimation - Class in net.sf.freecol.common.io.sza
An animation made from images stored in a zip-file.
SimpleZippedAnimation(InputStream) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Creates a new animation from a stream.
SimpleZippedAnimation(URL) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
Creates a new animation from a stream generated by the provided URL.
SimpleZippedAnimation(List<AnimationEvent>, int, int) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
SimpleZippedAnimation(ZipInputStream) - Constructor for class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
SimpleZippedAnimation.ImageAnimationEventImpl - Class in net.sf.freecol.common.io.sza
 
SINGLE - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
SINGLE_PLAYER_TAG - Static variable in class net.sf.freecol.server.FreeColServer
 
singlePlayer - Variable in class net.sf.freecol.client.FreeColClient
Is this a single player game?
singlePlayer - Variable in class net.sf.freecol.client.gui.LoadingSavegameInfo
 
singlePlayer - Variable in class net.sf.freecol.client.gui.panel.LoadingSavegameDialog
 
singlePlayer - Variable in class net.sf.freecol.common.networking.LoginMessage
Is this a single player game.
singlePlayer - Variable in class net.sf.freecol.server.FreeColServer
Is this a single player game?
singlePlayerGame - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
singleton - Static variable in class net.sf.freecol.tools.FSGConverter
A singleton object of this class.
SINK_COLONY_SHIPS - net.sf.freecol.common.model.CombatModel.CombatResult
The sink colony ships.
SINK_SHIP_ATTACK - net.sf.freecol.common.model.CombatModel.CombatResult
The sink ship attack.
SINK_SHIP_BOMBARD - net.sf.freecol.common.model.CombatModel.CombatResult
The sink ship bombard.
SITE_URL - Static variable in class net.sf.freecol.client.gui.panel.AboutPanel
 
size - Variable in class net.sf.freecol.client.gui.MapViewer
 
size - Variable in class net.sf.freecol.server.generator.RiverSection
River magnitude (size) at the center of the tile
size - Variable in class net.sf.freecol.server.model.ServerRegion
The size of this Region (number of Tiles).
size() - Method in class net.sf.freecol.common.model.BuildQueue
Size.
size() - Method in class net.sf.freecol.common.model.TypeCountMap
Size.
size() - Method in class net.sf.freecol.common.util.LogBuilder
Get the amount of accumulated data.
sizeChange - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Preferred size change.
skill - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
The skill to learn at the settlement.
skill - Variable in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
The skill taught at the settlement.
skill - Variable in class net.sf.freecol.common.model.UnitType
The skill level of this UnitType.
SKILL_TAG - Static variable in class net.sf.freecol.common.model.IndianNationType
The Constant SKILL_TAG.
SKILL_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant SKILL_TAG.
SKILL_TAUGHT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant SKILL_TAUGHT_TAG.
skills - Variable in class net.sf.freecol.common.model.IndianNationType
Stores the ids of the skills taught by this Nation.
skillTaught - Variable in class net.sf.freecol.common.model.UnitType
The skill this UnitType teaches, mostly its own.
skin - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
skip(long) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggStream
Skips a number of bytes.
skip(long) - Method in class net.sf.freecol.common.sound.OggVorbisDecoderFactory.OggVorbisAudioInputStream
 
SKIPPED - net.sf.freecol.common.model.Unit.UnitState
The skipped.
skipTurns(int) - Method in class net.sf.freecol.client.FreeColClient
Start the game skipping turns.
skipTurns(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to skip turns.
SkipUnitAction - Class in net.sf.freecol.client.gui.action
An action for skipping the active unit.
SkipUnitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.SkipUnitAction
Creates this action.
SLACK - Static variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
SLAUGHTER_UNIT - net.sf.freecol.common.model.CombatModel.CombatResult
The slaughter unit.
sleep(int) - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
slider - Variable in class net.sf.freecol.client.gui.option.SliderOptionUI
 
SliderOptionUI<T extends Option<java.lang.Integer>> - Class in net.sf.freecol.client.gui.option
This class provides a JSlider as visualization for an IntegerOption or one of its subclasses.
SliderOptionUI(T, boolean) - Constructor for class net.sf.freecol.client.gui.option.SliderOptionUI
Creates a new SliderOptionUI for the given IntegerOption.
SLIME_MOLD_BEETLE - net.sf.freecol.common.model.HighScore.ScoreLevel
The slime mold beetle.
SLOPE - Static variable in class net.sf.freecol.tools.ForestMaker
 
slotsAvailable - Variable in class net.sf.freecol.common.ServerInfo
 
slotString - Variable in class net.sf.freecol.common.networking.EmigrateUnitMessage
The slot from which to select the unit.
SMALL - net.sf.freecol.client.gui.FontLibrary.FontSize
 
SMALL - net.sf.freecol.server.ai.ColonyPlan.ProfileType
 
SMALL_MOVEMENT_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant SMALL_MOVEMENT_PENALTY.
SMALL_RIVER - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant SMALL_RIVER.
SMALLER - net.sf.freecol.client.gui.FontLibrary.FontSize
 
SMOOTH_MINIMAP_RENDERING - Static variable in class net.sf.freecol.client.ClientOptions
Whether to enable smooth rendering of the minimap when zoomed out.
socket - Variable in class net.sf.freecol.common.networking.Connection
 
socket - Variable in class net.sf.freecol.server.model.ServerPlayer
The network socket to the player's client.
soL - Variable in class net.sf.freecol.common.model.NationSummary
The (European) player SoL.
SOL - Static variable in class net.sf.freecol.common.model.Modifier
The Constant SOL.
SOL_MODIFIER_SOURCE - Static variable in class net.sf.freecol.common.model.Specification
The Constant SOL_MODIFIER_SOURCE.
SOL_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant SOL_TAG.
soldier - Variable in class net.sf.freecol.client.gui.panel.LabourData
 
SONS_OF_LIBERTY - net.sf.freecol.common.model.ModelMessage.MessageType
The sons of liberty.
SONS_OF_LIBERTY_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant SONS_OF_LIBERTY_TAG.
sonsOfLiberty - Variable in class net.sf.freecol.common.model.Colony
The SoL membership this turn.
sort(ArrayList<String>) - Static method in class net.sf.freecol.tools.TranslationReport
 
SortableImage(BufferedImage, int) - Constructor for class net.sf.freecol.client.gui.TileViewer.SortableImage
 
sortExportGoods() - Method in class net.sf.freecol.server.ai.AIColony
Sort the export goods.
sound - Static variable in class net.sf.freecol.FreeCol
 
sound(String) - Method in class net.sf.freecol.client.control.InGameController
Play a sound.
soundController - Variable in class net.sf.freecol.client.FreeColClient
 
SoundController - Class in net.sf.freecol.client.control
Controls the SoundPlayer.
SoundController(FreeColClient, boolean) - Constructor for class net.sf.freecol.client.control.SoundController
Prepare the sound system.
soundFiles - Variable in class net.sf.freecol.common.sound.Playlist
 
soundPlayer - Variable in class net.sf.freecol.client.control.SoundController
 
SoundPlayer - Class in net.sf.freecol.common.sound
Stripped down class for playing sound.
SoundPlayer(AudioMixerOption, PercentageOption) - Constructor for class net.sf.freecol.common.sound.SoundPlayer
Creates a sound player.
SoundPlayer.SoundPlayerThread - Class in net.sf.freecol.common.sound
Thread for playing sound files.
soundPlayerThread - Variable in class net.sf.freecol.common.sound.SoundPlayer
 
SoundPlayerThread() - Constructor for class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
source - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler
 
source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
 
source - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
 
source - Variable in class net.sf.freecol.common.model.Feature
The source of this Feature, e.g.
source - Variable in class net.sf.freecol.common.model.TradeItem
The player who is to provide this item.
Source(String) - Constructor for class net.sf.freecol.common.model.Specification.Source
Trivial constructor.
SOURCE_DIRECTORY - Static variable in class net.sf.freecol.tools.DesktopEntry
 
SOURCE_DIRECTORY - Static variable in class net.sf.freecol.tools.InstallerTranslations
 
SOURCE_TAG - Static variable in class net.sf.freecol.common.model.Feature
The Constant SOURCE_TAG.
SOURCE_TAG - Static variable in class net.sf.freecol.common.model.ModelMessage
The Constant SOURCE_TAG.
SOURCE_TAG - Static variable in class net.sf.freecol.common.model.TradeItem
The Constant SOURCE_TAG.
sourceFiles - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
sourceId - Variable in class net.sf.freecol.common.model.ModelMessage
The source id.
sources - Static variable in class net.sf.freecol.common.model.Specification
All the special static sources.
sourceTile - Variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
 
space - Variable in class net.sf.freecol.common.model.UnitType
The capacity of this UnitType.
SPACE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant SPACE_TAG.
SPACE_TAKEN_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant SPACE_TAKEN_TAG.
spaceAvailable(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is there space available for a new cargo?
spaceAvailable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Is there space available for a new cargo?
spaceLeft - Variable in class net.sf.freecol.server.ai.Cargo
Space left on the carrier.
SPACELEFT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
spaceRequired - Variable in class net.sf.freecol.common.model.Monarch.Force
The space required to transport all land units.
spaceTaken - Variable in class net.sf.freecol.common.model.UnitType
The space taken by this UnitType.
SPANISH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
SPANISH_SUCCESSION - net.sf.freecol.common.model.HistoryEvent.HistoryEventType
The spanish succession.
SPANISH_SUCCESSION_TAG - Static variable in class net.sf.freecol.common.model.Game
The Constant SPANISH_SUCCESSION_TAG.
spanishSuccession - Variable in class net.sf.freecol.common.model.Game
Whether the War of Spanish Succession has already taken place.
SPEAK_WITH_CHIEF - Static variable in class net.sf.freecol.common.model.Ability
The ability to speak to a native settlement chief.
spec - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
spec - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator
The cached specification to use.
spec - Variable in class net.sf.freecol.server.generator.TerrainGenerator
The cache of the Specification.
spec() - Method in class net.sf.freecol.server.ai.ColonyPlan
Gets the specification.
speciality - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
specialModifiers - Variable in class net.sf.freecol.common.model.Specification
The special modifiers.
specification - Variable in class net.sf.freecol.client.gui.panel.DifficultyDialog
We need our own copy of the specification, as the dialog is used before the game has been started.
specification - Variable in class net.sf.freecol.client.gui.panel.NewPanel
The current specification, driven by the contents of the TC box.
specification - Variable in class net.sf.freecol.common.model.FreeColObject
The Specification this object uses, which may be null.
specification - Variable in class net.sf.freecol.common.model.Game
The Specification this game uses.
specification - Variable in class net.sf.freecol.common.model.NationOptions
The specification to refer to.
Specification - Class in net.sf.freecol.common.model
This class encapsulates any parts of the "specification" for FreeCol that are expressed best using XML.
Specification() - Constructor for class net.sf.freecol.common.model.Specification
Creates a new Specification object.
Specification(InputStream) - Constructor for class net.sf.freecol.common.model.Specification
Creates a new Specification object by loading it from the given InputStream.
Specification(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.Specification
Creates a new Specification object by loading it from the given FreeColXMLReader.
SPECIFICATION_FILE - Static variable in class net.sf.freecol.common.io.FreeColModFile
 
Specification.ChildReader - Interface in net.sf.freecol.common.model
The Interface ChildReader.
Specification.ModifierReader - Class in net.sf.freecol.common.model
The Class ModifierReader.
Specification.OptionReader - Class in net.sf.freecol.common.model
Options are special as they live in the allOptionGroups collection, which has its own particular semantics.
Specification.Source - Class in net.sf.freecol.common.model
The Class Source.
Specification.TypeReader<T extends FreeColGameObjectType> - Class in net.sf.freecol.common.model
The Class TypeReader.
specificMigrantSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Specific migrant slot.
spendAllMoves() - Method in class net.sf.freecol.common.model.Unit
Set movesLeft to 0 if has some spent moves and it's in a colony.
spinner - Variable in class net.sf.freecol.client.gui.option.IntegerOptionUI
 
spinner - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
 
splash - Variable in class net.sf.freecol.client.gui.SwingGUI
 
SPLASH_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
splashStream - Static variable in class net.sf.freecol.FreeCol
A stream to get the splash image from.
splitLinks(Player) - Method in class net.sf.freecol.common.model.ModelMessage
Split a message into a list of text and link objects.
splitText(String, String, FontMetrics, int) - Static method in class net.sf.freecol.common.util.StringUtils
Split some text at word boundaries into a list of strings that take up no more than a given width.
spy(Unit, Direction) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for spying on a colony.
SPY_ON_COLONY - Static variable in class net.sf.freecol.common.model.Ability
The ability to spy on a colony.
SpyChange(ChangeSet.See, Settlement) - Constructor for class net.sf.freecol.server.control.ChangeSet.SpyChange
Build a new SpyChange.
spyColony(Tile, Runnable) - Method in class net.sf.freecol.client.control.InGameController
Spy on a colony.
spyResult(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle a "spyResult" message.
spySettlement(ServerPlayer, Unit, Settlement) - Method in class net.sf.freecol.server.control.InGameController
Spy on a settlement.
SpySettlementMessage - Class in net.sf.freecol.common.networking
The message sent when spying on a settlement.
SpySettlementMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
Create a new SpySettlementMessage from a supplied element.
SpySettlementMessage(Unit, Direction) - Constructor for class net.sf.freecol.common.networking.SpySettlementMessage
Create a new SpySettlementMessage with the supplied unit and direction.
SQRT_3 - Static variable in class net.sf.freecol.client.gui.panel.Flag
 
stackTraceToString() - Static method in class net.sf.freecol.common.debug.FreeColDebugger
Miscellaneous debug helper to get a string representation of the current call stack.
stance - Variable in class net.sf.freecol.common.model.NationSummary
The stance of the player toward the requesting player.
stance - Variable in class net.sf.freecol.common.model.Player
Stores the stance towards the other players.
stance - Variable in class net.sf.freecol.common.model.StanceTradeItem
The stance between source and destination.
stance - Variable in class net.sf.freecol.server.control.ChangeSet.StanceChange
 
Stance - Enum in net.sf.freecol.common.model
The stance one player has towards another player.
Stance() - Constructor for enum net.sf.freecol.common.model.Stance
 
STANCE_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant STANCE_TAG.
STANCE_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant STANCE_TAG.
STANCE_TAG - Static variable in class net.sf.freecol.common.model.StanceTradeItem
The Constant STANCE_TAG.
stanceBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
 
StanceBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel.StanceBoxRenderer
 
StanceChange(ChangeSet.See, Player, Stance, Player) - Constructor for class net.sf.freecol.server.control.ChangeSet.StanceChange
Build a new StanceChange.
stanceDirty - Variable in class net.sf.freecol.server.model.ServerPlayer
Players with respect to which stance has changed.
stancePanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
The panels for various negotiable data.
StanceTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a change of stance.
StanceTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
Creates a new StanceTradeItem instance.
StanceTradeItem(Game, Player, Player, Stance) - Constructor for class net.sf.freecol.common.model.StanceTradeItem
Creates a new StanceTradeItem instance.
StanceTradeItemPanel(Player, Player) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
Creates a new StanceTradeItemPanel instance.
standAloneServer - Static variable in class net.sf.freecol.FreeCol
 
star - Static variable in class net.sf.freecol.client.gui.panel.Flag
 
STAR_SIZE - Static variable in class net.sf.freecol.client.gui.panel.Flag
MAGIC NUMBER: the size of the stars in the union.
starColor - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
The selected star colour.
starColor - Variable in class net.sf.freecol.client.gui.panel.Flag
 
starColor - Variable in class net.sf.freecol.tools.FlagTest
 
stars - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
A box to select the number of stars with.
stars - Variable in class net.sf.freecol.client.gui.panel.Flag
The number of stars in the union.
stars - Variable in class net.sf.freecol.tools.FlagTest
 
stars - Static variable in class net.sf.freecol.tools.TranslationReport
 
start - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
START - net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
 
START - Static variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
START_DELAY - Variable in class net.sf.freecol.client.gui.panel.DeclarationPanel
 
START_MAP_NAME - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
startAnimation() - Method in class net.sf.freecol.client.gui.panel.DeclarationPanel.SignaturePanel
Starts the animation of the signature.
startBackgroundPreloading() - Static method in class net.sf.freecol.common.resources.ResourceManager
Create and start a new background preload thread.
startBlinking() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
startBlinking() - Method in class net.sf.freecol.client.gui.TerrainCursor
 
startClient(Dimension, String, boolean, boolean, File, Specification) - Method in class net.sf.freecol.client.FreeColClient
Starts the new FreeColClient, including the GUI.
startClient(String) - Static method in class net.sf.freecol.FreeCol
Start a client.
startCursorBlinking() - Method in class net.sf.freecol.client.gui.MapViewer
Starts the unit-selection-cursor blinking animation.
startGame - Variable in class net.sf.freecol.common.networking.LoginMessage
Whether to start the game.
startGame() - Method in class net.sf.freecol.client.control.PreGameController
Starts the game.
startGame() - Method in class net.sf.freecol.server.control.PreGameController
Updates and starts the new game.
startGame(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "startGame"-message.
startGamePanel - Variable in class net.sf.freecol.client.gui.Canvas
 
StartGamePanel - Class in net.sf.freecol.client.gui.panel
The panel where you choose your nation and color and connected players are shown.
StartGamePanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StartGamePanel
Create the panel from which to start a game.
startGoto() - Method in class net.sf.freecol.client.gui.Canvas
Starts a goto operation.
startGoto() - Method in class net.sf.freecol.client.gui.MapViewer
Starts a goto operation on the mapboard.
startGUI(Dimension) - Method in class net.sf.freecol.client.gui.GUI
Starts the GUI by creating and displaying the GUI-objects.
startGUI(Dimension) - Method in class net.sf.freecol.client.gui.SwingGUI
Starts the GUI by creating and displaying the GUI-objects.
startIgnoringMessage(String, Turn) - Method in class net.sf.freecol.client.control.InGameController
Start ignoring a kind of message.
STARTING_GAME - net.sf.freecol.server.FreeColServer.GameState
 
STARTING_MONEY - Static variable in class net.sf.freecol.common.model.GameOptions
The amount of money each player will receive before the game starts.
STARTING_POSITIONS - Static variable in class net.sf.freecol.common.model.GameOptions
How to determine the starting positions of European players.
STARTING_POSITIONS_CLASSIC - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant STARTING_POSITIONS_CLASSIC.
STARTING_POSITIONS_HISTORICAL - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant STARTING_POSITIONS_HISTORICAL.
STARTING_POSITIONS_RANDOM - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant STARTING_POSITIONS_RANDOM.
STARTING_YEAR - Static variable in class net.sf.freecol.common.model.GameOptions
The year in which the game starts.
startingUnitMap - Variable in class net.sf.freecol.common.model.EuropeanNationType
Stores the starting units of this Nation at various difficulties.
startingYear - Static variable in class net.sf.freecol.common.model.Turn
The starting year (1492 in Col1).
startMapEditor() - Method in class net.sf.freecol.client.control.MapEditorController
Enters map editor modus.
startMapEditorGUI() - Method in class net.sf.freecol.client.gui.Canvas
Start the GUI for the map editor.
startMapEditorGUI() - Method in class net.sf.freecol.client.gui.GUI
Start the GUI for the map editor.
startMapEditorGUI() - Method in class net.sf.freecol.client.gui.SwingGUI
Start the GUI for the map editor.
startMultiplayerGame(Specification, boolean, int) - Method in class net.sf.freecol.client.control.ConnectController
Starts a multiplayer server and connects to it.
startPlaying() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
startPoint - Variable in class net.sf.freecol.client.gui.CanvasMapEditorMouseListener
 
STARTS_ON_EAST_COAST_TAG - Static variable in class net.sf.freecol.common.model.Nation
The Constant STARTS_ON_EAST_COAST_TAG.
startSavedGame(File, String) - Method in class net.sf.freecol.client.control.ConnectController
Loads and starts a game from the given file.
startServer() - Static method in class net.sf.freecol.FreeCol
Start the server.
startServer(boolean, boolean, Specification, int) - Method in class net.sf.freecol.client.control.ConnectController
Start a server.
startSinglePlayerGame(Specification, boolean) - Method in class net.sf.freecol.client.control.ConnectController
Starts a new single player game by connecting to the server.
startSkipping() - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for starting to skip turns.
startsOnEastCoast - Variable in class net.sf.freecol.common.model.Nation
Whether this nation starts on the East coast by default.
startsOnEastCoast() - Method in class net.sf.freecol.common.model.Nation
Does this nation start on the east coast by default?.
startWorking() - Method in class net.sf.freecol.server.ai.AIPlayer
Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.NativeAIPlayer
Tells this AIPlayer to make decisions.
startWorking() - Method in class net.sf.freecol.server.ai.REFAIPlayer
Tells this AIPlayer to make decisions.
state - Variable in class net.sf.freecol.common.model.Unit
Current unit state.
STATE - net.sf.freecol.common.model.HighScore.ScoreLevel
The state.
STATE_OFFSET_X - Static variable in class net.sf.freecol.client.gui.TileViewer
 
STATE_OFFSET_Y - Static variable in class net.sf.freecol.client.gui.TileViewer
 
STATE_TAG - Static variable in class net.sf.freecol.common.model.NationOptions
The Constant STATE_TAG.
STATE_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant STATE_TAG.
stateString - Variable in class net.sf.freecol.common.networking.ChangeStateMessage
The state as a string.
StatisticsModel() - Constructor for class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
A standard constructor.
StatisticsPanel - Class in net.sf.freecol.client.gui.panel
Display the current game statistics.
StatisticsPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StatisticsPanel
Creates the statistics panel.
StatisticsPanel.StatisticsModel - Class in net.sf.freecol.client.gui.panel
 
status - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.GoodsProduction
 
status - Variable in class net.sf.freecol.common.model.DiplomaticTrade
The status of this agreement.
STATUS_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
The Constant STATUS_TAG.
statusLabel - Variable in class net.sf.freecol.client.gui.panel.StatusPanel
 
statusPanel - Variable in class net.sf.freecol.client.gui.Canvas
 
StatusPanel - Class in net.sf.freecol.client.gui.panel
A Panel for showing status information on screen.
StatusPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.StatusPanel
Creates a basic status panel.
STEAL - net.sf.freecol.client.control.InGameController.ClaimAction
 
STEAL_LAND - Static variable in interface net.sf.freecol.common.networking.NetworkConstants
Claiming land by stealing it.
stealTiles(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Steals neighbouring tiles but only if the colony has some defence.
step - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
step(int, int) - Method in enum net.sf.freecol.common.model.Direction
Step the x and y coordinates in this direction.
stepRandom() - Method in class net.sf.freecol.server.control.InGameController
Debug convenience to step the random number generator.
stepRNG(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to step the random number generator.
STOCK_ACCOUNTS_FOR_PRODUCTION - Static variable in class net.sf.freecol.client.ClientOptions
Should trade route units check production to determine goods levels at stops along its route?
stockNumber - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
The smallest number to display above the goodsIcons.
stop() - Method in class net.sf.freecol.client.gui.video.VideoComponent
Stop playing the video.
stop() - Method in class net.sf.freecol.common.sound.SoundPlayer
Stops the current sound.
STOP_FLAVOR - Static variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
 
stopBlinking() - Method in class net.sf.freecol.client.gui.Canvas
Stop blinking on the map.
stopBlinking() - Method in class net.sf.freecol.client.gui.MapViewer
 
stopBlinking() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI.BlinkingLabel
 
stopBlinking() - Method in class net.sf.freecol.client.gui.TerrainCursor
 
stopGoto() - Method in class net.sf.freecol.client.gui.Canvas
Stops any ongoing goto operation.
stopGoto() - Method in class net.sf.freecol.client.gui.MapViewer
Stops any ongoing goto operation on the mapboard.
stopIgnoringMessage(String) - Method in class net.sf.freecol.client.control.InGameController
Stop ignoring a kind of message.
stopList - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The list of stops to show.
StopListHandler() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListHandler
 
stopListModel - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Model to contain the current stops.
StopListTransferable(List<TradeRouteStop>) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
 
stopped() - Method in interface net.sf.freecol.client.gui.video.VideoListener
Called when a playback has stopped.
stopPlaying() - Method in class net.sf.freecol.common.sound.SoundPlayer.SoundPlayerThread
 
StopRenderer() - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopRenderer
 
stopRunning - Variable in class net.sf.freecol.client.Worker
 
stops - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel.StopListTransferable
 
stops - Variable in class net.sf.freecol.common.model.TradeRoute
A list of stops.
stopScrollIfScrollIsActive() - Method in class net.sf.freecol.client.gui.AbstractCanvasListener
Stop scrolling.
stopUsing(WorkLocation) - Method in class net.sf.freecol.server.ai.AIColony
Stop using a work location.
storable - Variable in class net.sf.freecol.common.model.GoodsType
Whether this type of goods can be stored in a warehouse.
STORABLE_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant STORABLE_TAG.
storableGoodsTypeList - Variable in class net.sf.freecol.common.model.Specification
The storable goods type list.
STORAGE_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
STORED_AS_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant STORED_AS_TAG.
STORED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
The Constant STORED_GOODS_TAG.
storedAs - Variable in class net.sf.freecol.common.model.GoodsType
What this goods type is stored as.
storedGoods - Variable in class net.sf.freecol.common.model.GoodsContainer
The list of Goods stored in this GoodsContainer.
stpl(String) - Static method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
stpld(String) - Static method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
STRAIGHT_AHEAD - net.sf.freecol.server.generator.River.DirectionChange
 
STREET - net.sf.freecol.common.model.HighScore.ScoreLevel
The street.
strengthRatio(double, double) - Static method in class net.sf.freecol.common.model.Player
Abstraction of the strength ratio calculation.
STRING_DIRECTORY - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 
stringImage - Variable in class net.sf.freecol.client.gui.panel.ProductionLabel
The image to display.
stringImageCache - Variable in class net.sf.freecol.client.gui.ImageLibrary
 
StringOption - Class in net.sf.freecol.common.option
Represents an option that can be a string selected from a list of possible values (choices).
StringOption(String, Specification) - Constructor for class net.sf.freecol.common.option.StringOption
Creates a new StringOption.
StringOption(Specification) - Constructor for class net.sf.freecol.common.option.StringOption
Creates a new StringOption.
StringOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a StringOption in order to enable values to be both seen and changed.
StringOptionUI(StringOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.StringOptionUI
Creates a new StringOptionUI for the given StringOption.
StringResource - Class in net.sf.freecol.common.resources
A Resource wrapping an String.
StringResource(URI) - Constructor for class net.sf.freecol.common.resources.StringResource
Do not use directly.
stringResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
stringResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
StringTemplate - Class in net.sf.freecol.common.model
The StringTemplate represents a non-localized string that can be localized by looking up its value in a message bundle or similar Map.
StringTemplate() - Constructor for class net.sf.freecol.common.model.StringTemplate
Deliberately empty constructor.
StringTemplate(String, String, StringTemplate.TemplateType) - Constructor for class net.sf.freecol.common.model.StringTemplate
Creates a new StringTemplate instance.
StringTemplate(String, StringTemplate) - Constructor for class net.sf.freecol.common.model.StringTemplate
Copy an existing template, but with a new identifier.
StringTemplate(FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.StringTemplate
Create a new StringTemplate by reading a stream.
StringTemplate.TemplateType - Enum in net.sf.freecol.common.model
The type of this StringTemplate, either NAME, a proper name that must not be localized (e.g.
StringUtils - Class in net.sf.freecol.common.util
Collection of small static helper methods using Strings.
StringUtils() - Constructor for class net.sf.freecol.common.util.StringUtils
 
stringWriter - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
Internal writer to accumulate into when pretty printing.
stripes - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
A box to select the number of stripes with.
stripes - Variable in class net.sf.freecol.client.gui.panel.Flag
The number of background stripes.
stripes - Variable in class net.sf.freecol.tools.FlagTest
 
STRONG_DEFENCE_THRESHOLD - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
A defence percentage bonus that disables the fortification bonus.
student - Variable in class net.sf.freecol.common.model.Unit
The student of this Unit, if it has one.
STUDENT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant STUDENT_TAG.
studentId - Variable in class net.sf.freecol.common.networking.AssignTeacherMessage
The identifier of the student.
students - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
students in their old type (i.e.
style - Variable in class net.sf.freecol.common.model.Tile
The style of this Tile, as determined by adjacent tiles.
style - Variable in class net.sf.freecol.common.model.TileImprovement
Image and overlay style information for the improvement.
style - Variable in class net.sf.freecol.common.model.TileImprovementStyle
A key for the tile improvement style.
STYLE_CONTEXT - Static variable in class net.sf.freecol.client.gui.panel.Utility
A style context to use for panels and dialogs.
STYLE_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant STYLE_TAG.
STYLE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant STYLE_TAG.
subGoalList - Variable in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
success - Variable in class net.sf.freecol.client.gui.animation.UnitAttackAnimation
 
success - Variable in class net.sf.freecol.server.control.ChangeSet.AttackChange
 
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.OutsideColonyPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in interface net.sf.freecol.client.gui.panel.DropTarget
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DocksPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
suggested(GoodsType) - Method in class net.sf.freecol.client.gui.panel.EuropePanel.MarketPanel
Get a suggested amount of goods to add, used when partial amounts are selected.
Suggestion(WorkLocation, UnitType, UnitType, GoodsType, int) - Constructor for class net.sf.freecol.common.model.WorkLocation.Suggestion
Suggest that work done by (optional) oldType would be better done by newType because it could produce amount more goodsType.
suitableForNativeSettlement(Tile) - Method in class net.sf.freecol.server.generator.SimpleMapGenerator
Is a tile suitable for a native settlement? Require the tile be settleable, and at least half its neighbours also be settleable.
summarize() - Method in class net.sf.freecol.client.gui.panel.LabourData
 
summarize(LabourData.UnitData, LabourData.LocationData.Getter) - Method in class net.sf.freecol.client.gui.panel.LabourData
 
summarizeSettlement(FreeColClient, IndianSettlement) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to summarize information about a native settlement that is normally hidden.
summary - Variable in class net.sf.freecol.client.gui.panel.LabourData
 
summary - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
summary - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
A panel showing a summary of the current agreement.
summary - Variable in class net.sf.freecol.common.networking.GetNationSummaryMessage
The summary.
superfluousKeys - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
superfluousVariables - Variable in class net.sf.freecol.tools.TranslationReport.LanguageStatsRecord
 
support - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
SUPPORT_LAND - net.sf.freecol.common.model.Monarch.MonarchAction
The support land.
SUPPORT_SEA - net.sf.freecol.common.model.Monarch.MonarchAction
The support sea.
SUPPORT_SEA_TAG - Static variable in class net.sf.freecol.common.model.Monarch
The Constant SUPPORT_SEA_TAG.
SUPPORT_UNIT - Static variable in class net.sf.freecol.common.model.Ability
Units with this ability can be chosen as support units from the crown.
supportedFlavors - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel.BuildQueueTransferHandler.BuildablesTransferable
 
supportSea - Variable in class net.sf.freecol.common.model.Monarch
Whether a frigate has been provided.
suppressEuropeanTrade(GoodsType, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Suppress European trade in a goods type.
suppressEuropeanTrade(GoodsType, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Suppress European trade in a type of goods which is about to be boycotted.
SURRENDERED - Static variable in class net.sf.freecol.common.model.Tension
Tension level to set when surrendering.
SURVIVAL - net.sf.freecol.common.model.Europe.MigrationType
The survival.
SW - net.sf.freecol.common.model.Direction
The sw.
SW - Static variable in class net.sf.freecol.tools.RiverMaker
 
SWEDISH_FLAG - Static variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
 
SwingGUI - Class in net.sf.freecol.client.gui
A wrapper providing functionality for the overall GUI using Java Swing.
SwingGUI(FreeColClient, float) - Constructor for class net.sf.freecol.client.gui.SwingGUI
Create the GUI.
szAnimation - Variable in class net.sf.freecol.common.resources.SZAResource
 
SZAResource - Class in net.sf.freecol.common.resources
A Resource wrapping a SimpleZippedAnimation.
SZAResource(URI) - Constructor for class net.sf.freecol.common.resources.SZAResource
Do not use directly.
szaResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
szaResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 

T

table - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
table - Variable in class net.sf.freecol.client.gui.panel.StartGamePanel
 
tableModel - Variable in class net.sf.freecol.client.gui.panel.ServerListPanel
 
tAdd(Cargo, int) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Adds a cargo to the cargoes list.
tag - Variable in class net.sf.freecol.common.networking.TrivialMessage
The tag for the trivial message.
tag - Static variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
The tag for this mission.
tag - Variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.IdleAtSettlementMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.IndianDemandMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.MissionaryMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.PrivateerMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.ScoutingMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
tag - Static variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.UnitWanderMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
The tag for this mission.
tag - Static variable in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
The tag for this mission.
tagMap - Static variable in class net.sf.freecol.common.i18n.Messages
A map with Selector values and the tag keys used in choice formats.
tags - Static variable in class net.sf.freecol.common.model.UnitTypeChange
The Constant tags.
takeTransport() - Method in class net.sf.freecol.server.ai.AIUnit
Take the current carrier as transport, keeping the transport mission/s consistent.
takeTransportable(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
If this carrier is the not the current carrier of a transportable, make it so.
TALES_RADIUS - Static variable in class net.sf.freecol.common.model.IndianSettlement
Radius of native tales map reveal.
target - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
 
target - Variable in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
target - Variable in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
target - Variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
The target of this mission.
target - Variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
The location to cash this treasure train in at, either a Colony or Europe.
target - Variable in class net.sf.freecol.server.ai.mission.DefendSettlementMission
The settlement to be protected.
target - Variable in class net.sf.freecol.server.ai.mission.MissionaryMission
The target to aim for, used for a TransportMission.
target - Variable in class net.sf.freecol.server.ai.mission.PioneeringMission
The target location to go to: - a tile where the tileImprovement is - a colony to go to to equip - just an initial colony to retarget from
target - Variable in class net.sf.freecol.server.ai.mission.PrivateerMission
The target for this mission.
target - Variable in class net.sf.freecol.server.ai.mission.ScoutingMission
The target for this mission.
target - Variable in class net.sf.freecol.server.ai.mission.TransportMission
The current target location to travel to.
target - Variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
The object we are trying to destroy.
target - Variable in class net.sf.freecol.server.ai.TileImprovementPlan
The Tile to be improved.
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.BuildColonyMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.MissionaryMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.PioneeringMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.PrivateerMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.ScoutingMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.TransportMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
 
TARGET_TAG - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
TARGETINVALID - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
targetMap - Variable in class net.sf.freecol.server.ai.REFAIPlayer
Map of target to count.
TARGETNOTFOUND - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
TARGETNULL - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
TARGETOWNERSHIP - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
TargetTuple(Colony, PathNode, double) - Constructor for class net.sf.freecol.server.ai.REFAIPlayer.TargetTuple
 
tax - Variable in class net.sf.freecol.common.model.MarketWas
The tax.
tax - Variable in class net.sf.freecol.common.model.NationSummary
The tax rate of this (European) player.
tax - Variable in class net.sf.freecol.common.model.Player
The current tax rate for this player.
tax - Variable in class net.sf.freecol.common.networking.MonarchActionMessage
The tax rate, if appropriate.
tax - Variable in class net.sf.freecol.server.model.MonarchSession
The amount of tax to raise.
TAX_ADJUSTMENT - Static variable in class net.sf.freecol.common.model.GameOptions
Moderating factor for tax raises.
TAX_TAG - Static variable in class net.sf.freecol.common.model.NationSummary
The Constant TAX_TAG.
TAX_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant TAX_TAG.
taxMaximum() - Method in class net.sf.freecol.common.model.Monarch
Gets the maximum tax rate in this game.
tb - Variable in class net.sf.freecol.client.gui.panel.ChooseFoundingFatherDialog
 
tc - Static variable in class net.sf.freecol.FreeCol
The TotalConversion / ruleset in play, defaults to "freecol".
TC_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
tClear() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Clears the cargoes list.
tcMapping - Static variable in class net.sf.freecol.common.resources.ResourceManager
 
TCONTINUE - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
tCopy() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the cargoes.
TDONE - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
tdst - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
TDST_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
TEACH - Static variable in class net.sf.freecol.common.model.Ability
Buildings with this ability can be used to teach.
TEACH_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
teacher - Variable in class net.sf.freecol.common.model.Unit
The teacher of this Unit, if it has one.
TEACHER_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant TEACHER_TAG.
teacherId - Variable in class net.sf.freecol.common.networking.AssignTeacherMessage
The identifier of the teacher.
teachers - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
teachers
teachers - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Teacher units mapped to turns to complete.
TELEPORT_REF - Static variable in class net.sf.freecol.common.model.GameOptions
Does the REF "teleport" to its first target.
temperature - Variable in class net.sf.freecol.common.model.TileType
The temperature range for this tile type.
TEMPERATURE - net.sf.freecol.common.model.TileType.RangeType
The temperature.
TEMPERATURE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
Option for setting the temperature of the map.
TEMPERATURE_CHILLY - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
TEMPERATURE_COLD - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
One of the settings used by MapGeneratorOptions.TEMPERATURE.
TEMPERATURE_HOT - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
TEMPERATURE_MAX_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant TEMPERATURE_MAX_TAG.
TEMPERATURE_MIN_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant TEMPERATURE_MIN_TAG.
TEMPERATURE_TEMPERATE - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
TEMPERATURE_WARM - Static variable in class net.sf.freecol.common.option.MapGeneratorOptions
 
template - Variable in class net.sf.freecol.common.networking.MonarchActionMessage
A template describing the action.
template - Variable in class net.sf.freecol.common.option.ListOption
The AbstractOption used to generate new values.
template - Static variable in class net.sf.freecol.server.generator.RiverSection
 
template(String) - Static method in class net.sf.freecol.common.model.StringTemplate
Template.
template(Named) - Static method in class net.sf.freecol.common.model.StringTemplate
Template.
TEMPLATE - net.sf.freecol.common.model.StringTemplate.TemplateType
The template.
TEMPLATE_TAG - Static variable in class net.sf.freecol.common.option.ListOption
The Constant TEMPLATE_TAG.
TEMPLATE_TYPE_TAG - Static variable in class net.sf.freecol.common.model.StringTemplate
The Constant TEMPLATE_TYPE_TAG.
templateType - Variable in class net.sf.freecol.common.model.StringTemplate
The TemplateType of this StringTemplate.
TemplateType() - Constructor for enum net.sf.freecol.common.model.StringTemplate.TemplateType
 
temporary - Variable in class net.sf.freecol.common.model.Feature
Transient features are provided by events such as disasters and goods parties, and need to be serialized by the FreeColGameObject they apply to.
TEMPORARY_TAG - Static variable in class net.sf.freecol.common.model.Feature
The Constant TEMPORARY_TAG.
tension - Variable in class net.sf.freecol.common.model.Player
The tension levels, 0-1000, with 1000 being maximum hostility.
Tension - Class in net.sf.freecol.common.model
A measure of the tension between nations.
Tension() - Constructor for class net.sf.freecol.common.model.Tension
Create the default tension.
Tension(int) - Constructor for class net.sf.freecol.common.model.Tension
Create tension at a specified level.
TENSION_ADD_CAPITAL_ATTACKED - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_CAPITAL_ATTACKED.
TENSION_ADD_LAND_TAKEN - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_LAND_TAKEN.
TENSION_ADD_MAJOR - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_MAJOR.
TENSION_ADD_MINOR - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_MINOR.
TENSION_ADD_NORMAL - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_NORMAL.
TENSION_ADD_SETTLEMENT_ATTACKED - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_SETTLEMENT_ATTACKED.
TENSION_ADD_UNIT_DESTROYED - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_UNIT_DESTROYED.
TENSION_ADD_WAR_INCITER - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_ADD_WAR_INCITER.
TENSION_MAX - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_MAX.
TENSION_MIN - Static variable in class net.sf.freecol.common.model.Tension
The Constant TENSION_MIN.
TENSION_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant TENSION_TAG.
Tension.Level - Enum in net.sf.freecol.common.model
Constants for describing alarm levels.
TERRAIN - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
TERRAIN - net.sf.freecol.common.model.Map.Layer
The terrain.
TERRAIN - net.sf.freecol.common.model.Player.NoClaimReason
The terrain.
TERRAIN - net.sf.freecol.common.model.Player.NoValueType
The terrain.
TerrainCursor - Class in net.sf.freecol.client.gui
The blinking cursor on the map.
TerrainCursor() - Constructor for class net.sf.freecol.client.gui.TerrainCursor
Creates a new TerrainCursor instance.
TerrainDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of terrain types in the Colopedia.
TerrainDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.TerrainDetailPanel
Creates a new instance of this TerrainDetailPanel.
TerrainGenerator - Class in net.sf.freecol.server.generator
Class for making a Map based upon a land map.
TerrainGenerator(Game, Game, Random) - Constructor for class net.sf.freecol.server.generator.TerrainGenerator
Creates a new TerrainGenerator.
Territory(Player, Tile) - Constructor for class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
Territory(Player, ServerRegion) - Constructor for class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
text - Variable in class net.sf.freecol.client.gui.ChoiceItem
 
text - Variable in class net.sf.freecol.client.gui.MapViewer.TextSpecification
 
text - Variable in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
 
text - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
textField - Variable in class net.sf.freecol.client.gui.panel.FreeColStringInputDialog
The text field for the user to set.
TextFormatter - Class in net.sf.freecol.common.logging
Formats a log record's data into human-readable text.
TextFormatter() - Constructor for class net.sf.freecol.common.logging.TextFormatter
The constructor to use.
TextOption - Class in net.sf.freecol.common.option
Represents an option that can be an arbitrary string.
TextOption(String, Specification) - Constructor for class net.sf.freecol.common.option.TextOption
Creates a new TextOption.
TextOption(Specification) - Constructor for class net.sf.freecol.common.option.TextOption
Creates a new TextOption.
TextOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a TextOption in order to enable values to be both seen and changed.
TextOptionUI(TextOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.TextOptionUI
Creates a new TextOptionUI for the given TextOption.
textPanesByMessage - Variable in class net.sf.freecol.client.gui.panel.ReportTurnPanel
 
TextSpecification(String, Font) - Constructor for class net.sf.freecol.client.gui.MapViewer.TextSpecification
 
TFAIL - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
tFind(TransportableAIObject) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Find a Cargo with the given TransportableAIObject.
tFirst() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the first cargo.
theClass - Variable in class net.sf.freecol.common.util.Introspector
The class whose field we are to operate on.
thisPlayer - Variable in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
thread - Variable in class net.sf.freecol.common.networking.Connection
 
THUMBNAIL_FILE - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The name of the image file that contains the map thumbnail, i.e.
tidyScores(List<HighScore>) - Static method in class net.sf.freecol.common.model.HighScore
Tidy a list of scores into canonical form.
tile - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
 
tile - Variable in class net.sf.freecol.client.gui.Canvas.DialogCallback
An optional tile to guide the dialog placement.
tile - Variable in class net.sf.freecol.client.gui.panel.InfoPanel.TileInfoPanel
 
tile - Variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
The tile to explore or improve.
tile - Variable in class net.sf.freecol.common.model.PlayerExploredTile
The tile viewed.
tile - Variable in class net.sf.freecol.common.model.Settlement
The Tile where this Settlement is located.
tile - Variable in class net.sf.freecol.common.model.TileItem
The tile where the tile item is.
tile - Variable in class net.sf.freecol.common.model.TileItemContainer
The tile owner for which this is the container.
tile - Variable in class net.sf.freecol.server.control.ChangeSet.RemoveChange
 
tile - Variable in class net.sf.freecol.server.control.ChangeSet.SpyChange
 
tile - Variable in class net.sf.freecol.server.generator.RiverSection
Tile of the current river section
tile - Variable in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
 
tile - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
Tile - Class in net.sf.freecol.common.model
Represents a single tile on the Map.
Tile(Game, String) - Constructor for class net.sf.freecol.common.model.Tile
Create a new Tile with the given identifier.
Tile(Game, TileType, int, int) - Constructor for class net.sf.freecol.common.model.Tile
The main tile constructor.
TILE - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
TILE_FOREST_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
TILE_IMPROVEMENT_PLAN_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
TILE_IMPROVEMENT_PLAN_MISSION_TAG - Static variable in class net.sf.freecol.server.ai.AIUnit
 
TILE_IMPROVEMENT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant TILE_IMPROVEMENT_TYPES_TAG.
TILE_OVERLAY_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
TILE_OWNED_BY_INDIANS - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
TILE_PRODUCTION - Static variable in class net.sf.freecol.common.model.GameOptions
Tile production.
TILE_PRODUCTION_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant TILE_PRODUCTION_TAG.
TILE_SIZE - Static variable in class net.sf.freecol.client.gui.ImageLibrary
Canonical sizes of images GUI elements and map are expecting and current image files have.
TILE_TAG - Static variable in class net.sf.freecol.common.model.LostCityRumour
The Constant TILE_TAG.
TILE_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant TILE_TAG.
TILE_TAG - Static variable in class net.sf.freecol.common.model.Resource
The Constant TILE_TAG.
TILE_TAG - Static variable in class net.sf.freecol.common.model.Settlement
The Constant TILE_TAG.
TILE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant TILE_TAG.
TILE_TAG - Static variable in class net.sf.freecol.common.model.TileItemContainer
The Constant TILE_TAG.
TILE_TAKEN - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
TILE_TYPE_CHANGE_PRODUCTION - Static variable in class net.sf.freecol.common.model.Modifier
The Constant TILE_TYPE_CHANGE_PRODUCTION.
TILE_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant TILE_TYPES_TAG.
Tile.IndianSettlementInternals - Class in net.sf.freecol.common.model
Information that is internal to the native settlements, and only updated on close contact.
tileCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A CostDecider that only considers the number of tiles visited when determining the cost, but differs from the trivialCostDecider in checking the legality of the move.
tileForestSize - Variable in class net.sf.freecol.client.gui.ImageLibrary
 
tileHeight - Variable in class net.sf.freecol.client.gui.MapViewer
 
tileHeight - Variable in class net.sf.freecol.client.gui.RoadPainter
 
tileHeight - Variable in class net.sf.freecol.client.gui.TileViewer
 
tileId - Variable in class net.sf.freecol.common.networking.ClaimLandMessage
The tile to claim.
tileId - Variable in class net.sf.freecol.common.networking.FirstContactMessage
The identifier for a tile to offer the contacting player if this is a first landing and the contacted player is a friendly native.
tileId - Variable in class net.sf.freecol.common.networking.NewRegionNameMessage
The tile where the region is discovered.
TileImprovement - Class in net.sf.freecol.common.model
Represents a tile improvement, such as a river or road.
TileImprovement(Game, String) - Constructor for class net.sf.freecol.common.model.TileImprovement
Create a new TileImprovement with the given identifier.
TileImprovement(Game, Tile, TileImprovement) - Constructor for class net.sf.freecol.common.model.TileImprovement
Create an new TileImprovement from an existing one.
TileImprovement(Game, Tile, TileImprovementType) - Constructor for class net.sf.freecol.common.model.TileImprovement
Creates a standard TileImprovement-instance.
tileImprovementPlan - Variable in class net.sf.freecol.server.ai.mission.PioneeringMission
The improvement this pioneer is to work on.
TileImprovementPlan - Class in net.sf.freecol.server.ai
Represents a plan to improve a Tile in some way.
TileImprovementPlan(AIMain, String) - Constructor for class net.sf.freecol.server.ai.TileImprovementPlan
Creates a new uninitialized TileImprovementPlan from the given XML-representation.
TileImprovementPlan(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.TileImprovementPlan
Creates a new TileImprovementPlan from the given XML-representation.
TileImprovementPlan(AIMain, Tile, TileImprovementType, int) - Constructor for class net.sf.freecol.server.ai.TileImprovementPlan
Creates a new TileImprovementPlan.
TileImprovementPlan(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.TileImprovementPlan
Creates a new TileImprovementPlan from the given XML-representation.
tileImprovementPlans - Variable in class net.sf.freecol.server.ai.AIColony
Plans to improve neighbouring tiles.
TileImprovementStyle - Class in net.sf.freecol.common.model
Represents the style of a tile improvement, such as a river or road.
TileImprovementStyle(String) - Constructor for class net.sf.freecol.common.model.TileImprovementStyle
Private constructor, only called in getInstance() below.
TileImprovementSuggestion(Tile, TileImprovementType, int) - Constructor for class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
Instantiates a new tile improvement suggestion.
tileImprovementType - Variable in class net.sf.freecol.common.model.Colony.TileImprovementSuggestion
The tile improvement to make, or if null to explore an LCR.
TileImprovementType - Class in net.sf.freecol.common.model
An improvement to make to a tile.
TileImprovementType(String, Specification) - Constructor for class net.sf.freecol.common.model.TileImprovementType
Create a new tile improvement type.
tileImprovementTypeList - Variable in class net.sf.freecol.common.model.Specification
The tile improvement type list.
tileInfoPanel - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
TileInfoPanel() - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel.TileInfoPanel
Create a TileInfoPanel.
TileItem - Class in net.sf.freecol.common.model
Represents a TileItem item on a Tile.
TileItem(Game, String) - Constructor for class net.sf.freecol.common.model.TileItem
Initiates a new TileItem with the given identifier.
TileItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.TileItem
Creates a new TileItem from an XML stream.
TileItem(Game, Tile) - Constructor for class net.sf.freecol.common.model.TileItem
Creates a new TileItem.
tileItemComparator - Static variable in class net.sf.freecol.common.model.TileItemContainer
A comparator to sort by ascending zIndex.
tileItemContainer - Variable in class net.sf.freecol.common.model.Tile
Stores all Improvements and Resources (if any).
TileItemContainer - Class in net.sf.freecol.common.model
Contains TileItems and can be used by a Tile to make certain tasks easier.
TileItemContainer(Game, String) - Constructor for class net.sf.freecol.common.model.TileItemContainer
Create a new TileItemContainer.
TileItemContainer(Game, Tile) - Constructor for class net.sf.freecol.common.model.TileItemContainer
Create an empty TileItemContainer.
TileItemContainer(Game, Tile, TileItemContainer, Map.Layer) - Constructor for class net.sf.freecol.common.model.TileItemContainer
Initiates a new TileItemContainer from an XML stream.
tileItems - Variable in class net.sf.freecol.common.model.PlayerExploredTile
All known TileItems.
tileItems - Variable in class net.sf.freecol.common.model.TileItemContainer
All tile items, sorted by zIndex.
tileOverlaySize - Variable in class net.sf.freecol.client.gui.ImageLibrary
 
TilePanel - Class in net.sf.freecol.client.gui.panel
This panel is used to show information about a tile.
TilePanel(FreeColClient, Tile) - Constructor for class net.sf.freecol.client.gui.panel.TilePanel
Creates a panel describing a tile.
TilePopup - Class in net.sf.freecol.client.gui
Allows the user to obtain more info about a certain tile or to activate a specific unit on the tile, or perform various debug mode actions.
TilePopup(FreeColClient, Canvas, Tile) - Constructor for class net.sf.freecol.client.gui.TilePopup
The constructor that will insert the MenuItems.
TilePopupAction - Class in net.sf.freecol.client.gui.action
An action for displaying a Tile Popup.
TilePopupAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.TilePopupAction
Creates a new TilePopupAction.
tiles - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
The tiles around the colony.
tiles - Variable in class net.sf.freecol.common.model.Map
The tiles that this map contains.
TILES - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.Colonist
 
TILES - Static variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
tileSize - Variable in class net.sf.freecol.client.gui.ImageLibrary
 
tileSize - Variable in class net.sf.freecol.client.gui.panel.MiniMap
 
tilesPanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
TilesPanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Creates a TilesPanel.
tilesScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
tileSuggestions - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Possible tile improvements.
tileType - Variable in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
 
TileType - Class in net.sf.freecol.common.model
The types of tiles.
TileType(String, boolean) - Constructor for class net.sf.freecol.common.model.TileType
Creates a new TileType instance.
TileType(String, Specification) - Constructor for class net.sf.freecol.common.model.TileType
Create a new tile type.
TileType.RangeType - Enum in net.sf.freecol.common.model
The Enum RangeType.
TileTypeChange - Class in net.sf.freecol.common.model
A change in a tile type, including some bonus production when this occurs.
TileTypeChange() - Constructor for class net.sf.freecol.common.model.TileTypeChange
 
tileTypeChanges - Variable in class net.sf.freecol.common.model.TileImprovementType
The changes this improvement makes to a particular tile type.
tileTypeList - Variable in class net.sf.freecol.common.model.Specification
The tile type list.
tiletypes - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
tiletypes - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
TileTypeTransform(TileType) - Constructor for class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
 
tileViewer - Variable in class net.sf.freecol.client.gui.SwingGUI
This is the TileViewer instance used to paint the map tiles in the ColonyPanel and other panels.
TileViewer - Class in net.sf.freecol.client.gui
TileViewer is a private helper class of MapViewer and SwingGUI.
TileViewer(FreeColClient) - Constructor for class net.sf.freecol.client.gui.TileViewer
The constructor to use.
TileViewer.SortableImage - Class in net.sf.freecol.client.gui
 
tileWidth - Variable in class net.sf.freecol.client.gui.MapViewer
 
tileWidth - Variable in class net.sf.freecol.client.gui.RoadPainter
 
tileWidth - Variable in class net.sf.freecol.client.gui.TileViewer
 
timeout - Static variable in class net.sf.freecol.FreeCol
The time out (seconds) for otherwise blocking commands.
TIMEOUT - Static variable in class net.sf.freecol.common.networking.Connection
 
TIMEOUT_DEFAULT - Static variable in class net.sf.freecol.FreeCol
 
TIMEOUT_MIN - Static variable in class net.sf.freecol.FreeCol
 
TINY - net.sf.freecol.client.gui.FontLibrary.FontSize
 
tipMap - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A cached map of Tile to best TileImprovementPlan.
TNEXT - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
to - Variable in class net.sf.freecol.common.model.TileTypeChange
The destination tile type.
TO_AMERICA - net.sf.freecol.common.model.Unit.UnitState
The to america.
TO_EUROPE - net.sf.freecol.common.model.Unit.UnitState
The to europe.
TO_ID_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
The Constant TO_ID_TAG.
TO_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant TO_TAG.
TO_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
The Constant TO_TAG.
toAmericaPanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
toClient(Player) - Static method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
Specialize a AttackChange into an "animateAttack" element for a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
We do not specialize AttributeChanges.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.Change
Specialize a Change for a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.FeatureChange
Specialize a feature change into an element for a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.MessageChange
Specialize a MessageChange to a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
Specialize a MoveChange into an "animateMove" element for a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
Specialize a ObjectChange to a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.OwnedChange
Specialize a OwnedChange into an "addObject" element for a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.PartialObjectChange
Specialize a PartialObjectChange to a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
Specialize a Change for a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
Specialize a RemoveChange to a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.SpyChange
Specialize a SpyChange into an element with the supplied name.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.StanceChange
Specialize a StanceChange to a particular player.
toElement(ServerPlayer, Document) - Method in class net.sf.freecol.server.control.ChangeSet.TrivialChange
Specialize a TrivialChange into an element with the supplied name.
toEuropePanel - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
toFullString() - Method in class net.sf.freecol.common.model.Role
Longer format debug helper.
toFullString() - Method in class net.sf.freecol.server.ai.mission.TransportMission
More verbose version of toString().
toggleFogOfWar() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
toggleView() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
toggleViewMode() - Method in class net.sf.freecol.client.gui.GUI
 
toggleViewMode() - Method in class net.sf.freecol.client.gui.MapViewer
Toggle the current view mode.
toggleViewMode() - Method in class net.sf.freecol.client.gui.SwingGUI
 
ToggleViewModeAction - Class in net.sf.freecol.client.gui.action
An action for changing view mode between move units mode and view terrain mode.
ToggleViewModeAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ToggleViewModeAction
Creates this action.
ToolBoxFrame() - Constructor for class net.sf.freecol.client.gui.Canvas.ToolBoxFrame
 
TOOLS_FOR_BUILDING - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The extra priority value added to the base value of TransportableAIObject.TOOLS_FOR_COLONY_PRIORITY if a building is lacking tools.
TOOLS_FOR_COLONY_PRIORITY - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The priority of tools intended for a Colony with none stored at the present (and with no special needs).
TOOLS_FOR_IMPROVEMENT - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The extra priority value added to the base value of TransportableAIObject.TOOLS_FOR_COLONY_PRIORITY for each ColonyTile needing a terrain improvement.
TOOLS_FOR_PIONEER - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
The extra priority value added to the base value of TransportableAIObject.TOOLS_FOR_COLONY_PRIORITY if a Pioneer is lacking tools
TOP - net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
TOPCELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
topImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
TOPLEFTCELLBORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
 
topLeftCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
topRightCornerImage - Variable in class net.sf.freecol.client.gui.panel.FreeColImageBorder
 
topRow - Variable in class net.sf.freecol.client.gui.MapViewer
 
topRows - Variable in class net.sf.freecol.client.gui.MapViewer
 
topRowY - Variable in class net.sf.freecol.client.gui.MapViewer
 
topSpace - Variable in class net.sf.freecol.client.gui.MapViewer
 
tories - Variable in class net.sf.freecol.common.model.Colony
The number of tories this turn.
TORIES_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant TORIES_TAG.
toSave() - Static method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
toServer() - Static method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
toShortString() - Method in class net.sf.freecol.common.model.Building
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Colony
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.ColonyTile
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Europe
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.HighSeas
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.IndianSettlement
Get a short description of this location.
toShortString() - Method in interface net.sf.freecol.common.model.Location
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Map
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Tile
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.common.model.Unit
Get a short description of this location.
toShortString() - Method in class net.sf.freecol.server.ai.Cargo
Abbreviated string representation for this cargo.
toString() - Method in class net.sf.freecol.client.gui.action.FreeColAction
toString() - Method in class net.sf.freecol.client.gui.ChoiceItem
toString() - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog.GoodsItem
toString() - Method in class net.sf.freecol.client.gui.panel.ColopediaTreeItem
toString() - Method in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitWrapper
toString() - Method in class net.sf.freecol.common.i18n.Relation
 
toString() - Method in class net.sf.freecol.common.i18n.Rule
 
toString() - Method in class net.sf.freecol.common.model.Ability
toString() - Method in class net.sf.freecol.common.model.AbstractGoods
toString() - Method in class net.sf.freecol.common.model.AbstractUnit
toString() - Method in class net.sf.freecol.common.model.Building
toString() - Method in class net.sf.freecol.common.model.BuildQueue
toString() - Method in class net.sf.freecol.common.model.Colony
toString() - Method in class net.sf.freecol.common.model.ColonyTile
toString() - Method in class net.sf.freecol.common.model.ColonyTradeItem
toString() - Method in class net.sf.freecol.common.model.DiplomaticTrade
toString() - Method in class net.sf.freecol.common.model.Disaster
toString() - Method in class net.sf.freecol.common.model.Effect
toString() - Method in class net.sf.freecol.common.model.Europe
toString() - Method in class net.sf.freecol.common.model.FeatureContainer
toString() - Method in class net.sf.freecol.common.model.FreeColGameObjectType
toString() - Method in class net.sf.freecol.common.model.FreeColObject
toString() - Method in class net.sf.freecol.common.model.GoldTradeItem
toString() - Method in class net.sf.freecol.common.model.GoodsContainer
toString() - Method in class net.sf.freecol.common.model.GoodsTradeItem
toString() - Method in class net.sf.freecol.common.model.HighSeas
toString() - Method in class net.sf.freecol.common.model.HistoryEvent
toString() - Method in class net.sf.freecol.common.model.InciteTradeItem
toString() - Method in class net.sf.freecol.common.model.IndianSettlement
toString() - Method in class net.sf.freecol.common.model.LastSale
toString() - Method in class net.sf.freecol.common.model.Limit
toString() - Method in class net.sf.freecol.common.model.Map.MoveCandidate
toString() - Method in class net.sf.freecol.common.model.Map.Position
toString() - Method in class net.sf.freecol.common.model.Market
toString() - Method in class net.sf.freecol.common.model.MarketData
toString() - Method in class net.sf.freecol.common.model.ModelMessage
toString() - Method in class net.sf.freecol.common.model.Modifier
toString() - Method in class net.sf.freecol.common.model.NationOptions
toString() - Method in class net.sf.freecol.common.model.Occupation
toString() - Method in class net.sf.freecol.common.model.Operand
toString() - Method in class net.sf.freecol.common.model.PathNode
toString() - Method in enum net.sf.freecol.common.model.Player.ColonyValueCategory
 
toString() - Method in class net.sf.freecol.common.model.Player
toString() - Method in class net.sf.freecol.common.model.ProductionInfo
toString() - Method in class net.sf.freecol.common.model.ProductionMap.ProductionTree
toString() - Method in class net.sf.freecol.common.model.ProductionMap
toString() - Method in class net.sf.freecol.common.model.ProductionType
toString() - Method in class net.sf.freecol.common.model.Region
toString() - Method in class net.sf.freecol.common.model.Resource
toString() - Method in class net.sf.freecol.common.model.Scope
toString() - Method in class net.sf.freecol.common.model.Specification.Source
toString() - Method in class net.sf.freecol.common.model.StanceTradeItem
toString() - Method in class net.sf.freecol.common.model.StringTemplate
toString() - Method in class net.sf.freecol.common.model.Tension
toString() - Method in class net.sf.freecol.common.model.Tile
toString() - Method in class net.sf.freecol.common.model.TileImprovement
toString() - Method in class net.sf.freecol.common.model.TileImprovementStyle
toString() - Method in class net.sf.freecol.common.model.TileItemContainer
toString() - Method in class net.sf.freecol.common.model.TradeRoute
toString() - Method in class net.sf.freecol.common.model.TradeRouteStop
toString() - Method in class net.sf.freecol.common.model.Turn
toString() - Method in class net.sf.freecol.common.model.TypeCountMap
toString() - Method in class net.sf.freecol.common.model.Unit
toString() - Method in class net.sf.freecol.common.model.UnitTradeItem
toString() - Method in class net.sf.freecol.common.model.UnitType
toString() - Method in class net.sf.freecol.common.model.UnitTypeChange
toString() - Method in class net.sf.freecol.common.model.UnitWas
toString() - Method in class net.sf.freecol.common.networking.Connection
toString() - Method in class net.sf.freecol.common.networking.DOMMessage
toString() - Method in class net.sf.freecol.common.networking.Message
toString() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
toString() - Method in class net.sf.freecol.common.option.AbstractUnitOption
toString() - Method in class net.sf.freecol.common.option.AudioMixerOption.MixerWrapper
 
toString() - Method in class net.sf.freecol.common.option.BooleanOption
toString() - Method in class net.sf.freecol.common.option.FileOption
toString() - Method in class net.sf.freecol.common.option.IntegerOption
toString() - Method in class net.sf.freecol.common.option.LanguageOption.Language
toString() - Method in class net.sf.freecol.common.option.ListOption
toString() - Method in class net.sf.freecol.common.option.ModOption
toString() - Method in interface net.sf.freecol.common.option.Option
toString() - Method in class net.sf.freecol.common.option.OptionGroup
toString() - Method in class net.sf.freecol.common.option.PercentageOption
toString() - Method in class net.sf.freecol.common.option.SelectOption
toString() - Method in class net.sf.freecol.common.option.StringOption
toString() - Method in class net.sf.freecol.common.option.TextOption
toString() - Method in class net.sf.freecol.common.option.UnitTypeOption
toString() - Method in class net.sf.freecol.common.ServerInfo
Returns a String representation of this object for debugging purposes.
toString() - Method in class net.sf.freecol.common.util.LogBuilder
Get the buffer contents as a string.
toString() - Method in class net.sf.freecol.server.ai.AIGoods
toString() - Method in class net.sf.freecol.server.ai.AIUnit
toString() - Method in class net.sf.freecol.server.ai.Cargo
toString() - Method in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
toString() - Method in class net.sf.freecol.server.ai.ColonyPlan
toString() - Method in class net.sf.freecol.server.ai.GoodsWish
toString() - Method in class net.sf.freecol.server.ai.mission.Mission
toString() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
toString() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
toString() - Method in class net.sf.freecol.server.ai.WorkerWish
toString() - Method in class net.sf.freecol.server.ai.WorkLocationPlan
toString() - Method in class net.sf.freecol.server.control.ChangeSet.AttackChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.AttributeChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.FeatureChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.MessageChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.MoveChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.ObjectChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.OwnedChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.PartialObjectChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.PlayerChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.RemoveChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.See
toString() - Method in class net.sf.freecol.server.control.ChangeSet.SpyChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet.StanceChange
toString() - Method in class net.sf.freecol.server.control.ChangeSet
toString() - Method in class net.sf.freecol.server.control.ChangeSet.TrivialChange
Debug helper.
toString() - Method in class net.sf.freecol.server.generator.SimpleMapGenerator.Territory
toString() - Method in class net.sf.freecol.server.model.ServerPlayer
toString() - Method in class net.sf.freecol.server.model.ServerRegion
toString() - Method in class net.sf.freecol.server.networking.DummyConnection
toString(String) - Method in class net.sf.freecol.common.model.Unit
Gets a string representation of this unit.
toString(AbstractGoods) - Static method in class net.sf.freecol.common.model.AbstractGoods
Simple string version of some goods.
toString(GoodsType, int) - Static method in class net.sf.freecol.common.model.AbstractGoods
Simple string version of the component parts of some goods.
toString(Document) - Static method in class net.sf.freecol.common.util.Xml
 
total - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.client.gui.action.FreeColAction
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in interface net.sf.freecol.common.model.mission.Mission
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Specification.Source
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Specification
Write an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileTypeChange
Makes an XML-representation of this object.
toXML(FreeColXMLWriter) - Method in interface net.sf.freecol.common.option.Option
Makes an XML-representation of this object.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.Cargo
 
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.goal.CreateMissionAtSettlementGoal
 
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.goal.GotoAdjacentGoal
 
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.goal.ManageMissionariesGoal
 
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.Mission
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object with a specified tag to the given stream.
toXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.Monarch.Force
To XML.
toXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.RandomRange
This method writes an XML-representation of this object to the given stream.
toXML(FreeColXMLWriter, String) - Method in class net.sf.freecol.common.model.Tile
This method writes an XML-representation of this object with a specified tag to the given stream.
toXMLElement() - Method in class net.sf.freecol.common.networking.AbandonColonyMessage
Convert this AbandonColonyMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.AskSkillMessage
Convert this AskSkillMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.AssignTeacherMessage
Convert this AssignTeacherMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.AssignTradeRouteMessage
Convert this AssignTradeRouteMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.AttackMessage
Convert this AttackMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.BuildColonyMessage
Convert this BuildColonyMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.BuyMessage
Convert this BuyMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.BuyPropositionMessage
Convert this BuyPropositionMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
Convert this CashInTreasureTrainMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ChangeStateMessage
Convert this ChangeStateMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
Convert this ChangeWorkImprovementTypeMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
Convert this ChangeWorkTypeMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ChatMessage
Convert this ChatMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ChooseFoundingFatherMessage
Convert this ChooseFoundingFatherMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ClaimLandMessage
Convert this ClaimLandMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ClearSpecialityMessage
Convert this ClearSpecialityMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.CloseTransactionMessage
Convert this CloseTransactionMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DeclareIndependenceMessage
Convert this DeclareIndependenceMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DeclineMoundsMessage
Convert this DemandTributeMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DeliverGiftMessage
Convert this DeliverGiftMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DemandTributeMessage
Convert this DemandTributeMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DiplomacyMessage
Convert this DiplomacyMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DisbandUnitMessage
Convert this DisbandUnitMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DisembarkMessage
Convert this DisembarkMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.DOMMessage
Dummy serialization stub.
toXMLElement() - Method in class net.sf.freecol.common.networking.EmbarkMessage
Convert this EmbarkMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.EmigrateUnitMessage
Convert this EmigrateUnitMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.EquipForRoleMessage
Convert this EquipForRoleMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.FirstContactMessage
Convert this FirstContactMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.GetNationSummaryMessage
Convert this GetNationSummaryMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.GetTransactionMessage
Convert this GetTransactionMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.GoodsForSaleMessage
Convert this GoodsForSaleMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.InciteMessage
Convert this InciteMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.IndianDemandMessage
Convert this IndianDemandMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.JoinColonyMessage
Convert this JoinColonyMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.LearnSkillMessage
Convert this LearnSkillMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.LoadGoodsMessage
Convert this LoadGoodsMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.LoginMessage
Convert this LoginMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.LootCargoMessage
Convert this LootCargoMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.Message
Dummy serialization stub.
toXMLElement() - Method in class net.sf.freecol.common.networking.MissionaryMessage
Convert this MissionaryMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.MonarchActionMessage
Convert this MonarchMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.MoveMessage
Convert this MoveMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.MoveToMessage
Convert this MoveToMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.NewLandNameMessage
Convert this NewLandNameMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.NewRegionNameMessage
Convert this NewRegionNameMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.PayArrearsMessage
Convert this PayArrearsMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.PayForBuildingMessage
Convert this PayForBuildingMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.PutOutsideColonyMessage
Convert this PutOutsideColonyMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage
Convert this RearrangeColonyMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.RenameMessage
Convert this RenameMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
Convert this ScoutIndianSettlementMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
Convert this ScoutSpeakToChiefMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SellMessage
Convert this SellMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SellPropositionMessage
Convert this SellPropositionMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SetBuildQueueMessage
Convert this SetBuildQueueMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SetCurrentStopMessage
Convert this SetCurrentStopMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SetDestinationMessage
Convert this SetDestinationMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SetGoodsLevelsMessage
Convert this SetGoodsLevelsMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
Convert this SetTradeRoutesMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.SpySettlementMessage
Convert this SpySettlementMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Convert this TrainUnitInEuropeMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.TrivialMessage
 
toXMLElement() - Method in class net.sf.freecol.common.networking.UnloadGoodsMessage
Convert this UnloadGoodsMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Convert this UpdateTradeRouteMessage to XML.
toXMLElement() - Method in class net.sf.freecol.common.networking.WorkMessage
Convert this WorkMessage to XML.
toXMLElement(Document) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object to the given stream.
toXMLElement(Document) - Method in class net.sf.freecol.common.ServerInfo
Creates an XML-representation of this object.
toXMLElement(Document, FreeColXMLWriter.WriteScope) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object to the given stream.
toXMLElement(Document, FreeColXMLWriter.WriteScope, String[]) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object to the given stream.
toXMLElement(Document, Player) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes an XML-representation of this object to the given stream.
toXMLElementPartial(Document, String...) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes a partial XML-representation of this object to an element using only the mandatory and specified fields.
toXMLPartial(FreeColXMLWriter, String[]) - Method in class net.sf.freecol.common.model.FreeColObject
This method writes a partial XML-representation of this object to the given stream using only the mandatory and specified fields.
traceOccupation - Variable in class net.sf.freecol.common.model.Colony
The occupation tracing status.
traceSearch - Variable in class net.sf.freecol.common.model.Map
The search tracing status.
traceWorkButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
TRADE - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Scout negotiating.
TRADE - net.sf.freecol.common.model.FoundingFather.FoundingFatherType
The trade.
TRADE_BONUS - Static variable in class net.sf.freecol.common.model.Modifier
The Constant TRADE_BONUS.
TRADE_BONUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant TRADE_BONUS_TAG.
TRADE_GOODS_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant TRADE_GOODS_TAG.
TRADE_MINIMUM_PRICE - Static variable in class net.sf.freecol.common.model.IndianSettlement
Do not buy goods when the price is this low.
TRADE_MINIMUM_SIZE - Static variable in class net.sf.freecol.common.model.IndianSettlement
Do not sell less than this amount of goods.
TRADE_ROUTE_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant TRADE_ROUTE_TAG.
TRADE_VOLUME_PENALTY - Static variable in class net.sf.freecol.common.model.Modifier
The Constant TRADE_VOLUME_PENALTY.
TRADE_WITH_FOREIGN_COLONIES - Static variable in class net.sf.freecol.common.model.Ability
The ability to trade with foreign colonies (deWitt).
TradeAction() - Constructor for enum net.sf.freecol.client.control.InGameController.TradeAction
 
tradeBonus - Variable in class net.sf.freecol.common.model.SettlementType
The general trade bonus, roughly proportional to the settlement size and general sophistication.
TradeContext() - Constructor for enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
 
traded - Variable in class net.sf.freecol.common.model.MarketData
Has this good been traded?.
TRADED_TAG - Static variable in class net.sf.freecol.common.model.MarketData
The Constant TRADED_TAG.
tradeFailMessage(int, Settlement, Goods) - Method in class net.sf.freecol.client.control.InGameController
Displays an appropriate trade failure message.
tradeGoods - Variable in class net.sf.freecol.common.model.GoodsType
Whether these are trade goods that can only be obtained in Europe.
tradeGoodsWithSettlement(IndianSettlement) - Method in class net.sf.freecol.common.model.IndianSettlement
Allows spread of horses and arms between settlements FIXME: the hardwired goods/equipment types are a wart.
TradeItem - Class in net.sf.freecol.common.model
One of the items a DiplomaticTrade consists of.
TradeItem(Game, String, Player, Player) - Constructor for class net.sf.freecol.common.model.TradeItem
Creates a new TradeItem instance.
TradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.TradeItem
Creates a new TradeItem instance.
TradeLocation - Interface in net.sf.freecol.common.model
A wrapper interface for a location that can be on a trade route.
tradeRoute - Variable in class net.sf.freecol.common.model.Player.GoingToPredicate
The trade route.
tradeRoute - Variable in class net.sf.freecol.common.model.Unit
The trade route this unit has.
tradeRoute - Variable in class net.sf.freecol.common.networking.UpdateTradeRouteMessage
The trade route to update.
TradeRoute - Class in net.sf.freecol.common.model
A TradeRoute holds all information for a unit to follow along a trade route.
TradeRoute(Game, String) - Constructor for class net.sf.freecol.common.model.TradeRoute
Creates a new TradeRoute instance.
TradeRoute(Game, String, Player) - Constructor for class net.sf.freecol.common.model.TradeRoute
Creates a new TradeRoute instance.
TradeRoute(Game, Element) - Constructor for class net.sf.freecol.common.model.TradeRoute
Creates a new TradeRoute instance.
TradeRouteAction - Class in net.sf.freecol.client.gui.action
An action for editing trade routes.
TradeRouteAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.TradeRouteAction
Creates this action.
tradeRouteComparator - Static variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Compare trade routes by name.
tradeRouteFromElement(Game, Element) - Static method in class net.sf.freecol.common.networking.SetTradeRoutesMessage
Creates a trade route from an element.
tradeRouteId - Variable in class net.sf.freecol.common.networking.AssignTradeRouteMessage
The identifier of the trade route.
TradeRouteInputPanel - Class in net.sf.freecol.client.gui.panel
Allows the user to edit trade routes.
TradeRouteInputPanel(FreeColClient, TradeRoute) - Constructor for class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Create a panel to define trade route cargos.
TradeRouteInputPanel.CargoHandler - Class in net.sf.freecol.client.gui.panel
TransferHandler for CargoLabels.
TradeRouteInputPanel.CargoLabel - Class in net.sf.freecol.client.gui.panel
Special label for cargo-to-carry type.
TradeRouteInputPanel.CargoPanel - Class in net.sf.freecol.client.gui.panel
Panel for the cargo the carrier is supposed to take on board at a certain stop.
TradeRouteInputPanel.DestinationCellRenderer - Class in net.sf.freecol.client.gui.panel
 
TradeRouteInputPanel.GoodsPanel - Class in net.sf.freecol.client.gui.panel
Panel for all types of goods that can be loaded onto a carrier.
TradeRouteInputPanel.StopListHandler - Class in net.sf.freecol.client.gui.panel
TransferHandler for Stops.
TradeRouteInputPanel.StopListTransferable - Class in net.sf.freecol.client.gui.panel
 
TradeRouteInputPanel.StopRenderer - Class in net.sf.freecol.client.gui.panel
 
tradeRouteName - Variable in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
The user-editable name of the trade route.
TradeRoutePanel - Class in net.sf.freecol.client.gui.panel
Allows the user to edit trade routes.
TradeRoutePanel(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.panel.TradeRoutePanel
The constructor that will add the items to this panel.
tradeRoutes - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The list of trade routes to display.
tradeRoutes - Variable in class net.sf.freecol.common.model.Player
The trade routes defined by this player.
tradeRoutes - Variable in class net.sf.freecol.common.networking.SetTradeRoutesMessage
The trade routes to set.
TradeRouteStop - Class in net.sf.freecol.common.model
A stop along a trade route.
TradeRouteStop(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.TradeRouteStop
Create a new TradeRouteStop from a stream.
TradeRouteStop(Game, Location) - Constructor for class net.sf.freecol.common.model.TradeRouteStop
Create a stop for the given location from a stream.
TradeRouteStop(TradeRouteStop) - Constructor for class net.sf.freecol.common.model.TradeRouteStop
Copy constructor.
TradeSession - Class in net.sf.freecol.server.model
A type of session to handle trading.
TradeSession(Unit, Settlement) - Constructor for class net.sf.freecol.server.model.TradeSession
Creates a new TradeSession.
TradeStatus() - Constructor for enum net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
 
TRAIN - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
trainAIUnitInEurope(UnitType) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Helper function for server communication - Ask the server to train a unit in Europe on behalf of the AIGetPlayer().
trainButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
TrainPanel - Class in net.sf.freecol.client.gui.panel
The panel that allows a user to train a new unit in Europe.
TrainPanel(FreeColClient) - Constructor for class net.sf.freecol.client.gui.panel.TrainPanel
The constructor to use.
trainUnitInEurope(UnitType) - Method in class net.sf.freecol.client.control.InGameController
Trains a unit of a specified type in Europe.
trainUnitInEurope(UnitType) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for training a unit in Europe.
trainUnitInEurope(ServerPlayer, UnitType) - Method in class net.sf.freecol.server.control.InGameController
Train a unit in Europe.
TrainUnitInEuropeMessage - Class in net.sf.freecol.common.networking
The message sent when training a unit in Europe.
TrainUnitInEuropeMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Create a new TrainUnitInEuropeMessage from a supplied element.
TrainUnitInEuropeMessage(UnitType) - Constructor for class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
Create a new TrainUnitInEuropeMessage with the supplied type.
TransactionListener - Interface in net.sf.freecol.common.model
Interface for classes which listen to transactions in market.
transactionListeners - Variable in class net.sf.freecol.common.model.Market
Watching listeners.
TransactionLog() - Constructor for class net.sf.freecol.client.gui.panel.EuropePanel.TransactionLog
Creates a transaction log.
TransactionSession - Class in net.sf.freecol.server.model
Root class for sessions.
TransactionSession(String) - Constructor for class net.sf.freecol.server.model.TransactionSession
Protected constructor, we only really instantiate specific types of transactions.
transform(Tile) - Method in interface net.sf.freecol.client.control.MapEditorController.IMapTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.control.MapEditorController
Transforms the given Tile using the current MapTransform.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.LostCityRumourTransform
 
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.MapTransform
Applies this transformation to the given tile.
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.ResourceTransform
 
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.RiverTransform
 
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.SettlementTransform
 
transform(Tile) - Method in class net.sf.freecol.client.gui.panel.MapEditorTransformPanel.TileTypeTransform
 
transformBend(GeneralPath) - Method in class net.sf.freecol.client.gui.panel.Flag
Flip or rotate a top left triangle so that it fits another corner.
transformTriangle(GeneralPath) - Method in class net.sf.freecol.client.gui.panel.Flag
Flip or rotate a left triangle so that it fits another side.
TranslationReport - Class in net.sf.freecol.tools
Document the state of the translations.
TranslationReport() - Constructor for class net.sf.freecol.tools.TranslationReport
 
TranslationReport.LanguageStatsRecord - Class in net.sf.freecol.tools
 
transport - Variable in class net.sf.freecol.server.ai.TransportableAIObject
The AIUnit which has been allocated to transport this object.
TRANSPORT_NAVAL_UNIT_CHEAT - Static variable in class net.sf.freecol.common.model.GameOptions
The Constant TRANSPORT_NAVAL_UNIT_CHEAT.
TRANSPORT_TAG - Static variable in class net.sf.freecol.server.ai.TransportableAIObject
 
TRANSPORT_WEIGHT - Static variable in class net.sf.freecol.server.ai.ColonyPlan
 
transportable - Variable in class net.sf.freecol.server.ai.Cargo
The AI object to be transported.
transportable - Variable in class net.sf.freecol.server.ai.Wish
The TransportableAIObject which will realize the wish, or null if none has been assigned.
TRANSPORTABLE_TAG - Static variable in class net.sf.freecol.server.ai.GoodsWish
 
TRANSPORTABLE_TAG - Static variable in class net.sf.freecol.server.ai.Wish
 
TRANSPORTABLE_TAG - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
TransportableAIObject - Class in net.sf.freecol.server.ai
A single item in a carrier's transport list.
TransportableAIObject(AIMain, String) - Constructor for class net.sf.freecol.server.ai.TransportableAIObject
Create a new uninitialized transportable AI object.
TransportableAIObject(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.TransportableAIObject
Creates a new transportable AI object from the given XML-representation.
TransportableAIObject(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.TransportableAIObject
Creates a new transportable AI object from the given XML-representation.
transportDemand - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A cached map of destination Location to Wishes awaiting transport.
TransportMission - Class in net.sf.freecol.server.ai.mission
Mission for transporting units and goods on a carrier.
TransportMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.TransportMission
Creates a mission for the given AIUnit.
TransportMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.TransportMission
Creates a new TransportMission and reads the given element.
TransportMission.CargoResult - Enum in net.sf.freecol.server.ai.mission
 
transportNavalUnitCheatPercent - Static variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
 
transportSupply - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A cached list of transportables awaiting transport.
transportTarget - Variable in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
The object we are trying to destroy.
travelToTarget(Location, CostDecider, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.Mission
Tries to move this mission's unit to a target location.
TREASURE_AMOUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant TREASURE_AMOUNT_TAG.
TREASURE_TRANSPORT_FEE - Static variable in class net.sf.freecol.common.model.GameOptions
Percentage fee for transporting treasures to Europe.
TREASURE_TRANSPORT_FEE - Static variable in class net.sf.freecol.common.model.Modifier
The Constant TREASURE_TRANSPORT_FEE.
treasureAmount - Variable in class net.sf.freecol.common.model.Unit
To be used only for type == TREASURE_TRAIN.
tree - Variable in class net.sf.freecol.client.gui.option.OptionGroupUI
 
tree - Variable in class net.sf.freecol.client.gui.panel.ColopediaPanel
 
TREE - net.sf.freecol.common.model.HighScore.ScoreLevel
The tree.
TREES - Static variable in class net.sf.freecol.tools.ForestMaker
 
tRemove(Cargo) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Remove a cargo from the cargoes list.
tRetarget() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Reset the carrier target after a change to the first cargo.
TRETRY - net.sf.freecol.server.ai.mission.TransportMission.CargoResult
 
TRIANGLE - net.sf.freecol.client.gui.panel.Flag.UnionShape
 
TRIBAL_CHIEF - net.sf.freecol.common.model.LostCityRumour.RumourType
The tribal chief.
TRIBUTE - net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Carrier trading.
tries - Variable in class net.sf.freecol.server.ai.Cargo
Counter for failed tries.
TRIES_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
TRIVIAL_LINE_BORDER - Static variable in class net.sf.freecol.client.gui.panel.Utility
Useful static borders.
TrivialChange(ChangeSet.See, String, int, String[]) - Constructor for class net.sf.freecol.server.control.ChangeSet.TrivialChange
Build a new TrivialChange.
trivialCostDecider - Static variable in class net.sf.freecol.common.model.pathfinding.CostDeciders
A trivial CostDecider that only considers the number of locations visited when determining cost.
TrivialMessage - Class in net.sf.freecol.common.networking
A trivial message.
TrivialMessage(String, String...) - Constructor for class net.sf.freecol.common.networking.TrivialMessage
 
truncate(int) - Method in class net.sf.freecol.common.util.LogBuilder
Truncate the buffer to a given size.
tryCargo(Cargo, LogBuilder) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Check a Cargo for continued validity and whether action is needed at the current location.
trySwapExpert(Unit, List<Unit>, Colony) - Method in class net.sf.freecol.server.ai.ColonyPlan
Tries to swap an expert unit for another doing its job.
tryUnitRole(UnitType, String) - Method in class net.sf.freecol.client.gui.panel.ReportMilitaryPanel
 
tryWork(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Try to assign a unit to work this building.
tryWork(Unit) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Try to work this tile with a specified unit.
tryWork(Unit, WorkLocation) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Try to assign a unit to work in a colony work location.
tSet(List<Cargo>, boolean) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the cargoes to a new list.
tSize() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Gets the size of the cargoes.
tSpace() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Sets the spaceLeft fields in the cargoes.
turn - Variable in class net.sf.freecol.client.gui.panel.WorkProductionPanel
 
turn - Variable in class net.sf.freecol.common.model.Game
The current turn.
turn - Variable in class net.sf.freecol.common.model.HistoryEvent
The turn in which the event took place.
turn - Variable in class net.sf.freecol.common.model.Turn
The numerical value of the Turn, never less than one.
Turn - Class in net.sf.freecol.common.model
Represents a given turn in the game.
Turn(int) - Constructor for class net.sf.freecol.common.model.Turn
Creates a new Turn instance.
TURN_COUNT_TAG - Static variable in class net.sf.freecol.common.model.mission.AbstractMission
 
TURN_FACTOR - Static variable in class net.sf.freecol.common.model.PathNode
Weight turns >> moves.
TURN_TAG - Static variable in class net.sf.freecol.common.model.Game
The Constant TURN_TAG.
TURN_TAG - Static variable in class net.sf.freecol.common.model.HistoryEvent
The Constant TURN_TAG.
turnCount - Variable in class net.sf.freecol.common.model.mission.AbstractMission
The number of turns this mission will take to carry out.
turnReportMessages - Variable in class net.sf.freecol.client.control.InGameController
The messages in the last turn report.
turns - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
turns - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The turns.
turns - Variable in class net.sf.freecol.common.model.PathNode
The number of turns used to get to this node by the unit traversing the path.
turns - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
Expected total duration of this plan when it is initialized.
TURNS_OF_TRAINING_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant TURNS_OF_TRAINING_TAG.
TURNS_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant TURNS_TAG.
TURNS_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
TURNS_TO_LEARN_TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
The Constant TURNS_TO_LEARN_TAG.
TURNS_TO_SAIL - Static variable in class net.sf.freecol.common.model.GameOptions
The number of turns to sail between Europe and the New World.
turnsOfTraining - Variable in class net.sf.freecol.common.model.Unit
Number of turns of training needed by this unit.
turnsToComplete - Variable in class net.sf.freecol.common.model.TileImprovement
Turns remaining until the improvement is complete, if any.
turnsToLearn - Variable in class net.sf.freecol.common.model.UnitTypeChange
The number of turns the changes takes, if applicable.
TUTORIAL - net.sf.freecol.common.model.ModelMessage.MessageType
The tutorial.
TUTORIAL_KEY - Static variable in class net.sf.freecol.client.gui.panel.FirstContactDialog
 
tutorialMode() - Method in class net.sf.freecol.client.FreeColClient
Convenience accessor for checking whether to display tutorial messages.
tv - Variable in class net.sf.freecol.client.gui.MapViewer
 
twait - Variable in class net.sf.freecol.server.ai.Cargo.CargoPlan
The key locations along the path taken by cargo and carrier.
TWAIT_TAG - Static variable in class net.sf.freecol.server.ai.Cargo
 
two - net.sf.freecol.common.i18n.Number.Category
 
type - Variable in class net.sf.freecol.common.model.AbstractGoods
The type of goods.
type - Variable in class net.sf.freecol.common.model.FoundingFather
The type of this FoundingFather.
type - Variable in class net.sf.freecol.common.model.LostCityRumour
The type of the rumour.
type - Variable in class net.sf.freecol.common.model.Nation
The nation type, European, native, etc.
type - Variable in class net.sf.freecol.common.model.Region
The type of region.
type - Variable in class net.sf.freecol.common.model.Resource
The type of resource.
type - Variable in class net.sf.freecol.common.model.Scope
The identifier of a FreeColGameObjectType, or Option.
type - Variable in class net.sf.freecol.common.model.Settlement
The type of settlement.
type - Variable in class net.sf.freecol.common.model.Specification.TypeReader
The type.
type - Variable in class net.sf.freecol.common.model.Tile
The type of the tile.
type - Variable in class net.sf.freecol.common.model.TileImprovement
The type of this improvement.
type - Variable in class net.sf.freecol.common.model.UnitWas
The type.
type - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
type - Variable in class net.sf.freecol.server.ai.TileImprovementPlan
The type of improvement, from TileImprovementTypes.
type - Variable in class net.sf.freecol.server.control.ChangeSet.See
 
TYPE_TAG - Static variable in class net.sf.freecol.common.model.AbstractGoods
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.GoodsContainer
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.LostCityRumour
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Modifier
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Region
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Resource
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Scope
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.common.model.TileType
The Constant TYPE_TAG.
TYPE_TAG - Static variable in class net.sf.freecol.server.ai.TileImprovementPlan
 
typeChanges - Variable in class net.sf.freecol.common.model.UnitType
The possible type changes for this unit type.
TypeCountMap<T extends FreeColGameObjectType> - Class in net.sf.freecol.common.model
A map that incorporates a count.
TypeCountMap() - Constructor for class net.sf.freecol.common.model.TypeCountMap
 
typeId - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
The type of goods being demanded, null implies gold.
typeId - Variable in class net.sf.freecol.common.networking.TrainUnitInEuropeMessage
The identifier of the unit type.
TypeReader(Class<T>, List<T>) - Constructor for class net.sf.freecol.common.model.Specification.TypeReader
Instantiates a new type reader.
typeRoleComparator - Static variable in class net.sf.freecol.common.model.Unit
A comparator to compare units by type then role.
TypeSelector() - Constructor for enum net.sf.freecol.common.option.UnitTypeOption.TypeSelector
 
typeUI - Variable in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
 

U

ui - Variable in class net.sf.freecol.client.gui.panel.EditOptionDialog
 
ui - Variable in class net.sf.freecol.client.gui.panel.OptionsDialog
 
uiClasses - Static variable in class net.sf.freecol.client.gui.plaf.FreeColLookAndFeel
 
uiClassId - Variable in class net.sf.freecol.client.gui.panel.MigPanel
 
UNABLE_TO_BUILD - Static variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
unattended - Variable in class net.sf.freecol.common.model.ProductionType
Whether this production type applies only to colony center tiles.
UNATTENDED_TAG - Static variable in class net.sf.freecol.common.model.ProductionType
The Constant UNATTENDED_TAG.
unblockServer(int) - Method in class net.sf.freecol.client.control.ConnectController
Shut down an existing server on a given port.
unbuildableTypes - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
UNCONTACTED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
The uncontacted.
UNCONTACTED - net.sf.freecol.common.model.Stance
The uncontacted.
UNDEAD - net.sf.freecol.common.model.Player.PlayerType
The undead.
UNDEAD - net.sf.freecol.common.model.UnitTypeChange.ChangeType
The undead.
UNDEAD - Static variable in class net.sf.freecol.common.model.Ability
Undead units have this ability.
UNDEFINED - Static variable in class net.sf.freecol.common.model.FreeColObject
The Constant UNDEFINED.
uninitialized - Variable in class net.sf.freecol.common.model.FreeColGameObject
Has this object been initialized.
uninitialized - Variable in class net.sf.freecol.server.ai.AIObject
Whether the object is uninitialized.
uninterned - Variable in class net.sf.freecol.common.io.FreeColXMLReader
A cache of uninterned objects.
uninternedRead(Game, Class<T>) - Method in class net.sf.freecol.common.io.FreeColXMLReader
Do a special non-interning read of a FreeColObject.
union - Variable in class net.sf.freecol.tools.FlagTest
 
unionColor - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
The selected union colour.
unionColor - Variable in class net.sf.freecol.client.gui.panel.Flag
 
unionColor - Variable in class net.sf.freecol.tools.FlagTest
 
unionPosition - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
A box to select the union position with.
unionPosition - Variable in class net.sf.freecol.client.gui.panel.Flag
 
UnionPosition(Flag.Alignment, int) - Constructor for enum net.sf.freecol.client.gui.panel.Flag.UnionPosition
 
unionPositions - Variable in enum net.sf.freecol.client.gui.panel.Flag.Decoration
 
unionShape - Variable in class net.sf.freecol.client.gui.panel.ConfirmDeclarationDialog
A box to select the union shap with.
unionShape - Variable in enum net.sf.freecol.client.gui.panel.Flag.Decoration
 
unionShape - Variable in class net.sf.freecol.client.gui.panel.Flag
 
unionShape - Variable in class net.sf.freecol.tools.FlagTest
 
UnionShape() - Constructor for enum net.sf.freecol.client.gui.panel.Flag.UnionShape
 
unit - Variable in class net.sf.freecol.client.gui.action.UnloadAction
 
unit - Variable in class net.sf.freecol.client.gui.animation.UnitImageAnimation
 
unit - Variable in class net.sf.freecol.client.gui.animation.UnitMoveAnimation
 
unit - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitWrapper
 
unit - Variable in class net.sf.freecol.client.gui.panel.InfoPanel.UnitInfoPanel
The unit to display.
unit - Variable in class net.sf.freecol.client.gui.panel.SelectDestinationDialog.Destination
 
unit - Variable in class net.sf.freecol.client.gui.panel.TradeRoutePanel
The unit to assign/deassign trade routes for.
unit - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
unit - Variable in class net.sf.freecol.common.model.Map.MoveCandidate
The unit.
unit - Variable in class net.sf.freecol.common.model.mission.AbstractMission
The Unit this mission was assigned to.
unit - Variable in class net.sf.freecol.common.model.UnitTradeItem
The unit to change hands.
unit - Variable in class net.sf.freecol.common.model.UnitWas
The unit.
unit - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
unit - Variable in class net.sf.freecol.server.ai.AIUnit
The Unit this AIObject contains AI-information for.
unit - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
unit - Variable in class net.sf.freecol.server.control.ChangeSet.MoveChange
 
unit - Variable in class net.sf.freecol.server.model.DiplomacySession
The initiating unit.
Unit - Class in net.sf.freecol.common.model
Represents all pieces that can be moved on the map-board.
Unit(Game) - Constructor for class net.sf.freecol.common.model.Unit
Constructor for ServerUnit.
Unit(Game, String) - Constructor for class net.sf.freecol.common.model.Unit
Creates a new Unit with the given identifier.
Unit(Game, Element) - Constructor for class net.sf.freecol.common.model.Unit
Initialize this object from an XML-representation of this object.
UNIT - net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
 
UNIT_ADDED - net.sf.freecol.common.model.ModelMessage.MessageType
The unit added.
UNIT_ADDITIVE_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant UNIT_ADDITIVE_COMBAT_INDEX.
UNIT_CAPACITY - Static variable in class net.sf.freecol.common.model.ColonyTile
The maximum number of units a ColonyTile can hold.
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.Building
The Constant UNIT_CHANGE.
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.ColonyTile
The Constant UNIT_CHANGE.
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.Europe
The Constant UNIT_CHANGE.
UNIT_CHANGE - Static variable in class net.sf.freecol.common.model.Tile
This must be distinct from ColonyTile/Building.UNIT_CHANGE or the colony panel can get confused.
UNIT_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Colony
The Constant UNIT_COUNT_TAG.
UNIT_DEMOTED - net.sf.freecol.common.model.ModelMessage.MessageType
The unit demoted.
UNIT_IMPROVED - net.sf.freecol.common.model.ModelMessage.MessageType
The unit improved.
UNIT_LAST_MOVE_DELAY - Static variable in class net.sf.freecol.client.ClientOptions
Whether to delay on a unit's last move or not.
UNIT_LAST_MOVE_DELAY - Static variable in class net.sf.freecol.client.control.InGameController
 
UNIT_LINES_IN_FIRST_MENU - Static variable in class net.sf.freecol.client.gui.TilePopup
 
UNIT_LINES_IN_OTHER_MENUS - Static variable in class net.sf.freecol.client.gui.TilePopup
 
UNIT_LOST - net.sf.freecol.common.model.ModelMessage.MessageType
The unit lost.
UNIT_NORMAL_COMBAT_INDEX - Static variable in class net.sf.freecol.common.model.Modifier
The Constant UNIT_NORMAL_COMBAT_INDEX.
UNIT_OFFSET - Static variable in class net.sf.freecol.client.gui.MapViewer
 
UNIT_PRICE_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant UNIT_PRICE_TAG.
UNIT_PRIORITY - Static variable in interface net.sf.freecol.common.model.Consumer
Default consumption priority for units.
UNIT_SELECT - Static variable in class net.sf.freecol.client.gui.ImageLibrary
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.EuropeanNationType
The Constant UNIT_TAG.
UNIT_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
The Constant UNIT_TAG.
UNIT_TAG - Static variable in class net.sf.freecol.common.model.mission.AbstractMission
 
UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitTradeItem
The Constant UNIT_TAG.
UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant UNIT_TAG.
UNIT_TAG - Static variable in class net.sf.freecol.common.model.UnitTypeChange
The Constant UNIT_TAG.
UNIT_TYPE_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
The unit type change.
UNIT_TYPE_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant UNIT_TYPE_TAG.
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant UNIT_TYPE_TAG.
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.common.option.AbstractUnitOption
The Constant UNIT_TYPE_TAG.
UNIT_TYPE_TAG - Static variable in class net.sf.freecol.server.ai.WorkerWish
 
UNIT_TYPES_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant UNIT_TYPES_TAG.
UNIT_USAD_THRESHOLD - Static variable in class net.sf.freecol.server.ai.REFAIPlayer
Limit on the number of REF units chasing a single hostile unit.
Unit.MoveType - Enum in net.sf.freecol.common.model
A move type.
Unit.UnitLabelType - Enum in net.sf.freecol.common.model
What type of unit label do we want?.
Unit.UnitState - Enum in net.sf.freecol.common.model
A state a Unit can have.
UnitAction - Class in net.sf.freecol.client.gui.action
Super class for all actions that should be disabled when no unit is selected.
UnitAction() - Constructor for enum net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
UnitAction(FreeColClient, String) - Constructor for class net.sf.freecol.client.gui.action.UnitAction
Creates a new UnitAction.
unitAttack(FreeColClient, Unit, Unit, Tile, Tile, boolean) - Static method in class net.sf.freecol.client.gui.animation.Animations
Animates a unit attack.
UnitAttackAnimation - Class in net.sf.freecol.client.gui.animation
Class for the animation of units attacks.
UnitAttackAnimation(FreeColClient, Unit, Unit, Tile, Tile, boolean) - Constructor for class net.sf.freecol.client.gui.animation.UnitAttackAnimation
Build a new attack animation.
unitBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
 
UnitBoxRenderer() - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel.UnitBoxRenderer
 
UnitButton - Class in net.sf.freecol.client.gui.panel
A button with a set of images which is used to give commands to a unit with the mouse instead of the keyboard.
UnitButton(ActionManager, String) - Constructor for class net.sf.freecol.client.gui.panel.UnitButton
The basic constructor.
UnitButton.UnitButtonActionPropertyChangeListener - Class in net.sf.freecol.client.gui.panel
 
UnitButtonActionPropertyChangeListener(AbstractButton) - Constructor for class net.sf.freecol.client.gui.panel.UnitButton.UnitButtonActionPropertyChangeListener
 
unitButtons - Variable in class net.sf.freecol.client.gui.panel.MapControls
 
unitButtons(Map<UnitType, WorkLocation.Suggestion>, List<UnitType>, Colony) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
UnitCellRenderer() - Constructor for class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitCellRenderer
 
UnitChange() - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
UnitChange(Game, String, String, String, String, String) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
UnitChange(Unit, Location, GoodsType, Role, int) - Constructor for class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
unitChanges - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage
A list of unitChanges to make.
unitCount - Variable in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
 
unitCount - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel
A map of count by unit type.
unitCount - Variable in class net.sf.freecol.client.gui.panel.ReportRequirementsPanel
Records the number of units indexed by colony and unit type.
unitCount - Variable in class net.sf.freecol.common.model.EuropeWas
The unit count.
unitCount - Variable in class net.sf.freecol.server.ai.ProductionCache
The number of units available.
unitCounts - Variable in class net.sf.freecol.server.ai.ProductionCache
The number of Units in various buildings.
unitData - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
unitData - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
associated unit data
UnitData(UnitType) - Constructor for class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
unitDataMap - Variable in class net.sf.freecol.client.gui.panel.LabourData
 
unitDemandPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
UnitDetailPanel - Class in net.sf.freecol.client.gui.panel
This panel displays details of units in the Colopedia.
UnitDetailPanel(FreeColClient, ColopediaPanel) - Constructor for class net.sf.freecol.client.gui.panel.UnitDetailPanel
Creates a new instance of this colopedia subpanel.
unitId - Variable in class net.sf.freecol.common.networking.AskSkillMessage
The identifier of the unit that is asking.
unitId - Variable in class net.sf.freecol.common.networking.AssignTradeRouteMessage
The identifier of the unit.
unitId - Variable in class net.sf.freecol.common.networking.AttackMessage
The identifier of the attacker.
unitId - Variable in class net.sf.freecol.common.networking.BuyMessage
The object identifier of the unit that is buying.
unitId - Variable in class net.sf.freecol.common.networking.BuyPropositionMessage
The object identifier of the unit that is buying.
unitId - Variable in class net.sf.freecol.common.networking.CashInTreasureTrainMessage
The identifier of the treasure train unit.
unitId - Variable in class net.sf.freecol.common.networking.ChangeStateMessage
The identifier of the unit to change.
unitId - Variable in class net.sf.freecol.common.networking.ChangeWorkImprovementTypeMessage
The identifier of the unit that is working.
unitId - Variable in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
The identifier of the unit that is working.
unitId - Variable in class net.sf.freecol.common.networking.ClearSpecialityMessage
The identifier of the unit to be cleared.
unitId - Variable in class net.sf.freecol.common.networking.CloseTransactionMessage
The object identifier of the unit performing the transaction.
unitId - Variable in class net.sf.freecol.common.networking.DeclineMoundsMessage
The identifier of the unit that is exploring.
unitId - Variable in class net.sf.freecol.common.networking.DeliverGiftMessage
The object identifier of the unit that is delivering the gift.
unitId - Variable in class net.sf.freecol.common.networking.DemandTributeMessage
The identifier of the object demanding tribute.
unitId - Variable in class net.sf.freecol.common.networking.DisbandUnitMessage
The identifier of the unit to be disbanded.
unitId - Variable in class net.sf.freecol.common.networking.DisembarkMessage
The identifier of the object disembarking.
unitId - Variable in class net.sf.freecol.common.networking.EmbarkMessage
The identifier of the unit embarking.
unitId - Variable in class net.sf.freecol.common.networking.EquipForRoleMessage
The identifier of the unit to equip.
unitId - Variable in class net.sf.freecol.common.networking.GetTransactionMessage
The object identifier of the unit performing the transaction.
unitId - Variable in class net.sf.freecol.common.networking.GoodsForSaleMessage
The identifier of the unit that is trading.
unitId - Variable in class net.sf.freecol.common.networking.InciteMessage
The identifier of the unit inciting.
unitId - Variable in class net.sf.freecol.common.networking.IndianDemandMessage
The identifier of the unit that is demanding.
unitId - Variable in class net.sf.freecol.common.networking.LearnSkillMessage
The identifier of the unit that is learning.
unitId - Variable in class net.sf.freecol.common.networking.MissionaryMessage
The identifier of the missionary.
unitId - Variable in class net.sf.freecol.common.networking.MoveMessage
The identifier of the object to be moved.
unitId - Variable in class net.sf.freecol.common.networking.MoveToMessage
The identifier of the object to be moved.
unitId - Variable in class net.sf.freecol.common.networking.NewLandNameMessage
The unit that has come ashore.
unitId - Variable in class net.sf.freecol.common.networking.NewRegionNameMessage
The unit making the discovery.
unitId - Variable in class net.sf.freecol.common.networking.PutOutsideColonyMessage
The identifier of the unit to be put out.
unitId - Variable in class net.sf.freecol.common.networking.ScoutIndianSettlementMessage
The identifier of the unit that is scouting.
unitId - Variable in class net.sf.freecol.common.networking.ScoutSpeakToChiefMessage
The identifier of the unit that is speaking.
unitId - Variable in class net.sf.freecol.common.networking.SellMessage
The object identifier of the unit that is selling.
unitId - Variable in class net.sf.freecol.common.networking.SellPropositionMessage
The object identifier of the unit that is selling.
unitId - Variable in class net.sf.freecol.common.networking.SetCurrentStopMessage
The identifier of the unit whose stop is to be set.
unitId - Variable in class net.sf.freecol.common.networking.SetDestinationMessage
The object identifier of the unit whose destination is to be set.
unitId - Variable in class net.sf.freecol.common.networking.SpySettlementMessage
The identifier of the object doing the spying.
unitId - Variable in class net.sf.freecol.common.networking.WorkMessage
The identifier of the unit.
UnitImageAnimation - Class in net.sf.freecol.client.gui.animation
Class for in-place animation of units.
UnitImageAnimation(SwingGUI, Unit, Tile, SimpleZippedAnimation, boolean) - Constructor for class net.sf.freecol.client.gui.animation.UnitImageAnimation
Constructor
unitInfoPanel - Variable in class net.sf.freecol.client.gui.panel.InfoPanel
 
UnitInfoPanel() - Constructor for class net.sf.freecol.client.gui.panel.InfoPanel.UnitInfoPanel
Create a new unit information panel.
UnitIterator(Player, Player.UnitPredicate) - Constructor for class net.sf.freecol.common.model.Player.UnitIterator
Creates a new UnitIterator.
unitKey(int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
UnitLabel - Class in net.sf.freecol.client.gui.panel
This label holds Unit data in addition to the JLabel data, which makes it ideal to use for drag and drop purposes.
UnitLabel(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.panel.UnitLabel
Creates a JLabel to display a unit.
UnitLabel(FreeColClient, Unit, boolean) - Constructor for class net.sf.freecol.client.gui.panel.UnitLabel
Creates a JLabel to display a unit.
UnitLabel(FreeColClient, Unit, boolean, boolean) - Constructor for class net.sf.freecol.client.gui.panel.UnitLabel
Creates a JLabel to display a unit.
UnitLabel(FreeColClient, Unit, boolean, boolean, boolean) - Constructor for class net.sf.freecol.client.gui.panel.UnitLabel
Creates a JLabel to display a unit.
UnitLabel.UnitAction - Enum in net.sf.freecol.client.gui.panel
 
unitLabels - Variable in class net.sf.freecol.client.gui.panel.BuildingPanel
Labels for any units present.
UnitLabelType() - Constructor for enum net.sf.freecol.common.model.Unit.UnitLabelType
 
unitList - Variable in class net.sf.freecol.client.gui.panel.BuildQueuePanel
The list of buildable unit types.
unitList - Variable in class net.sf.freecol.client.gui.panel.EndTurnDialog
The list of units to display.
UnitListOption - Class in net.sf.freecol.common.option
Represents an option where the valid choice is a list of AbstractUnits, e.g.
UnitListOption(String, Specification) - Constructor for class net.sf.freecol.common.option.UnitListOption
Creates a new UnitListOption.
UnitListOption(Specification) - Constructor for class net.sf.freecol.common.option.UnitListOption
Creates a new UnitListOption.
UnitLocation - Class in net.sf.freecol.common.model
The UnitLocation is a place where a Unit can be put.
UnitLocation(Game) - Constructor for class net.sf.freecol.common.model.UnitLocation
Creates a new UnitLocation instance.
UnitLocation(Game, String) - Constructor for class net.sf.freecol.common.model.UnitLocation
Creates a new UnitLocation instance.
UnitLocation(Game, Element) - Constructor for class net.sf.freecol.common.model.UnitLocation
Creates a new UnitLocation instance.
UnitLocation.NoAddReason - Enum in net.sf.freecol.common.model
The Enum NoAddReason.
unitMove(FreeColClient, Unit, Tile, Tile) - Static method in class net.sf.freecol.client.gui.animation.Animations
Animates a unit move.
UnitMoveAnimation - Class in net.sf.freecol.client.gui.animation
Class for the animation of units movement.
UnitMoveAnimation(FreeColClient, Unit, Tile, Tile) - Constructor for class net.sf.freecol.client.gui.animation.UnitMoveAnimation
Constructor
UNITNOTAPERSON - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
UNITNOTOFFENSIVE - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
UNITNOTONMAP - Static variable in class net.sf.freecol.server.ai.mission.Mission
 
unitOfferPanel - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog
 
UnitPanel - Class in net.sf.freecol.client.gui.panel
This class provides common functionality for sub-panels of a PortPanel that display UnitLabels.
UnitPanel(PortPanel, String, boolean) - Constructor for class net.sf.freecol.client.gui.panel.UnitPanel
Create a unit panel.
UnitPredicate() - Constructor for class net.sf.freecol.common.model.Player.UnitPredicate
 
unitPrices - Variable in class net.sf.freecol.common.model.Europe
Prices for trainable or purchasable units.
units - Variable in class net.sf.freecol.client.gui.panel.EditSettlementDialog
The number of units.
units - Variable in class net.sf.freecol.client.gui.panel.NewUnitPanel
The unit types corresponding to the buttons.
units - Variable in class net.sf.freecol.client.gui.panel.ReportUnitPanel
Records the number of units of each type.
units - Variable in class net.sf.freecol.common.model.FoundingFather
A list of AbstractUnits generated by this FoundingFather.
units - Variable in class net.sf.freecol.common.model.HighScore
The final number of units.
units - Variable in class net.sf.freecol.common.model.Player.UnitIterator
The units.
units - Variable in class net.sf.freecol.common.model.Player
The units this player owns.
units - Variable in class net.sf.freecol.common.model.UnitLocation
The Units present in this Location.
units - Variable in class net.sf.freecol.common.model.UnitWas
The units.
units - Variable in class net.sf.freecol.server.ai.ProductionCache
The units available in the colony.
UNITS - net.sf.freecol.client.gui.action.ColopediaAction.PanelType
 
UNITS - net.sf.freecol.common.model.Operand.OperandType
The units.
UNITS - net.sf.freecol.common.option.UnitTypeOption.TypeSelector
The units.
UNITS_AT_SEA_GETTER - Static variable in class net.sf.freecol.client.gui.panel.LabourData
 
UNITS_IN_EUROPE_GETTER - Static variable in class net.sf.freecol.client.gui.panel.LabourData
 
UNITS_ON_LAND_GETTER - Static variable in class net.sf.freecol.client.gui.panel.LabourData
 
UNITS_PER_ROW - Static variable in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
 
UNITS_TAG - Static variable in class net.sf.freecol.common.model.Europe
The Constant UNITS_TAG.
UNITS_TAG - Static variable in class net.sf.freecol.common.model.HighScore
The Constant UNITS_TAG.
UNITS_THAT_USE_NO_BELLS - Static variable in class net.sf.freecol.common.model.GameOptions
The number of units that do not consume bells.
unitsAtSea - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
UnitSeekAndDestroyMission - Class in net.sf.freecol.server.ai.mission
Mission for attacking a specific target, be it a Unit or a Settlement.
UnitSeekAndDestroyMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Creates a new UnitSeekAndDestroyMission and reads the given element.
UnitSeekAndDestroyMission(AIMain, AIUnit, Location) - Constructor for class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Creates a mission for the given AIUnit.
unitsInEurope - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
unitsOnLand - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
unitsOutForAnimation - Variable in class net.sf.freecol.client.gui.MapViewer
 
unitsOutForAnimationLabels - Variable in class net.sf.freecol.client.gui.MapViewer
 
UnitState() - Constructor for enum net.sf.freecol.common.model.Unit.UnitState
 
unitTemplate(String, List<Unit>) - Method in class net.sf.freecol.server.control.InGameController
 
UnitTradeItem - Class in net.sf.freecol.common.model
A trade item consisting of a unit.
UnitTradeItem(Game, FreeColXMLReader) - Constructor for class net.sf.freecol.common.model.UnitTradeItem
Creates a new UnitTradeItem instance.
UnitTradeItem(Game, Player, Player, Unit) - Constructor for class net.sf.freecol.common.model.UnitTradeItem
Creates a new UnitTradeItem instance.
UnitTradeItemPanel(Player, List<Unit>) - Constructor for class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
Creates a new UnitTradeItemPanel instance.
unitType - Variable in class net.sf.freecol.client.gui.panel.LabourData.UnitData
 
unitType - Variable in class net.sf.freecol.client.gui.panel.ReportLabourDetailPanel
 
unitType - Variable in class net.sf.freecol.client.gui.panel.ReportLabourPanel.LabourUnitPanel
 
unitType - Variable in class net.sf.freecol.common.model.Unit
The unit type.
unitType - Variable in class net.sf.freecol.common.option.AbstractUnitOption
An Option to determine the UnitType of the AbstractUnit.
unitType - Variable in class net.sf.freecol.server.ai.WorkerWish
The type of unit required.
UnitType - Class in net.sf.freecol.common.model
The various types of units in FreeCol.
UnitType(String, Specification) - Constructor for class net.sf.freecol.common.model.UnitType
Creates a new UnitType instance.
UnitTypeChange - Class in net.sf.freecol.common.model
The possible changes of a unit type.
UnitTypeChange() - Constructor for class net.sf.freecol.common.model.UnitTypeChange
Deliberately empty constructor.
UnitTypeChange(FreeColXMLReader, Specification) - Constructor for class net.sf.freecol.common.model.UnitTypeChange
Creates a new UnitTypeChange instance.
UnitTypeChange.ChangeType - Enum in net.sf.freecol.common.model
The Enum ChangeType.
unitTypeLabels(Map<UnitType, Integer>, int, StringTemplate) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
 
unitTypeList - Variable in class net.sf.freecol.common.model.Specification
The unit type list.
UnitTypeOption - Class in net.sf.freecol.common.option
Option wrapping a UnitType.
UnitTypeOption(String, Specification) - Constructor for class net.sf.freecol.common.option.UnitTypeOption
Creates a new UnitTypeOption.
UnitTypeOption(Specification) - Constructor for class net.sf.freecol.common.option.UnitTypeOption
Creates a new UnitTypeOption.
UnitTypeOption.TypeSelector - Enum in net.sf.freecol.common.option
FIXME: replace with Predicates.
UnitTypeOptionUI - Class in net.sf.freecol.client.gui.option
This class provides visualization for a UnitTypeOption in order to enable values to be both seen and changed.
UnitTypeOptionUI(UnitTypeOption, boolean) - Constructor for class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Creates a new UnitTypeOptionUI for the given UnitTypeOption.
UnitTypeOptionUI.ChoiceRenderer - Class in net.sf.freecol.client.gui.option
 
unitTypesPurchasedInEurope - Variable in class net.sf.freecol.common.model.Specification
The unit types purchased in europe.
unitTypesTrainedInEurope - Variable in class net.sf.freecol.common.model.Specification
The unit types trained in europe.
unitUpgrades - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
unitUpgrades() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns true if the unit can be upgraded through experience.
unitUpgradesToExpert - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
unitUpgradesToExpert() - Method in class net.sf.freecol.server.ai.ProductionCache.Entry
Returns true if the unit can be upgraded to an expert for producing the type of goods selected through experience.
UnitWanderHostileMission - Class in net.sf.freecol.server.ai.mission
Mission for wandering around, attacking targets owned by a player we do not like.
UnitWanderHostileMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Creates a mission for the given AIUnit.
UnitWanderHostileMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderHostileMission
Creates a new UnitWanderHostileMission and reads the given element.
UnitWanderMission - Class in net.sf.freecol.server.ai.mission
Mission for wandering in random directions.
UnitWanderMission(AIMain, AIUnit) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderMission
Creates a mission for the given AIUnit.
UnitWanderMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.UnitWanderMission
Creates a new UnitWanderMission and reads the given element.
UnitWas - Class in net.sf.freecol.common.model
Helper container to remember a unit state prior to some change, and fire off any consequent property changes.
UnitWas(Unit) - Constructor for class net.sf.freecol.common.model.UnitWas
Record the state of a unit.
UnitWrapper(Unit) - Constructor for class net.sf.freecol.client.gui.panel.EndTurnDialog.UnitWrapper
 
UNIVERSITY - net.sf.freecol.common.model.HighScore.ScoreLevel
The university.
unknown(String) - Method in class net.sf.freecol.server.control.UserConnectionHandler
Gripe about an unknown tag.
unknown(Element) - Method in class net.sf.freecol.client.control.InputHandler
Handles a message of unknown type.
UNKNOWN - Static variable in class net.sf.freecol.common.model.Modifier
The Constant UNKNOWN.
UNKNOWN_DEFENCE_MODIFIER - Static variable in class net.sf.freecol.common.model.SimpleCombatModel
The Constant UNKNOWN_DEFENCE_MODIFIER.
UNKNOWN_NATION_COLOR - Static variable in class net.sf.freecol.common.model.Nation
The last resort unknown nation color.
UNKNOWN_NATION_ID - Static variable in class net.sf.freecol.common.model.Nation
The unknown enemy id.
UNKNOWN_ODDS - Static variable in class net.sf.freecol.common.model.CombatModel.CombatOdds
The Constant UNKNOWN_ODDS.
unknownEnemy - Variable in class net.sf.freecol.common.model.Game
A virtual player to use for enemy privateers.
UNLIMITED - Static variable in class net.sf.freecol.common.model.Resource
Some resources are unlimited.
unload(Unit) - Method in class net.sf.freecol.client.control.InGameController
Unload, including dumping cargo.
UNLOAD - net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
 
UNLOAD - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
UNLOAD - net.sf.freecol.server.ai.Cargo.CargoMode
 
UNLOAD - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
UNLOAD_OVERFLOW_RESPONSE - Static variable in class net.sf.freecol.client.ClientOptions
Set the default warehouse overflow on unload action.
UNLOAD_OVERFLOW_RESPONSE_ALWAYS - Static variable in class net.sf.freecol.client.ClientOptions
 
UNLOAD_OVERFLOW_RESPONSE_ASK - Static variable in class net.sf.freecol.client.ClientOptions
 
UNLOAD_OVERFLOW_RESPONSE_NEVER - Static variable in class net.sf.freecol.client.ClientOptions
 
unloadAction() - Method in class net.sf.freecol.client.gui.panel.EuropePanel
Unload the contents of the currently selected carrier.
UnloadAction - Class in net.sf.freecol.client.gui.action
An action for unloading a unit.
UnloadAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.UnloadAction
Creates an action for unloading the currently selected unit.
UnloadAction(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.action.UnloadAction
Creates an action for unloading the Unit provided.
unloadButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
unloadButton - Variable in class net.sf.freecol.client.gui.panel.EuropePanel
 
unloadCargo(Goods, boolean) - Method in class net.sf.freecol.client.control.InGameController
Unload cargo.
unloadGoods(GoodsType, int, Unit) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for unloading goods.
unloadGoods(ServerPlayer, GoodsType, int, Unit) - Method in class net.sf.freecol.server.control.InGameController
Unload goods.
UnloadGoodsMessage - Class in net.sf.freecol.common.networking
The message sent when unloading goods.
UnloadGoodsMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.UnloadGoodsMessage
Create a new UnloadGoodsMessage from a supplied element.
UnloadGoodsMessage(GoodsType, int, Unit) - Constructor for class net.sf.freecol.common.networking.UnloadGoodsMessage
Create a new UnloadGoodsMessage.
unloadUnitAtStop(Unit, LogBuilder) - Method in class net.sf.freecol.client.control.InGameController
Work out what goods to unload from a unit at a stop, and unload them.
unregister(String, NetworkRequestHandler) - Method in class net.sf.freecol.server.control.InputHandler
Unregister a network request handler.
unregisterListeners() - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragGestureRecognizer
Unregister this DragGestureRecognizer's Listeners with the Component.
unserialize(String, Class<T>) - Method in class net.sf.freecol.common.model.Game
Unserialize from XML to a FreeColObject in this game.
unspecificMigrantSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Unspecific migrant slot.
unwrap() - Method in class net.sf.freecol.server.ai.Cargo
Unwrap this cargo.
unwrapCargoes(List<Cargo>) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Unwrap a wrapped list of cargoes.
up() - Method in class net.sf.freecol.common.model.Building
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Colony
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.ColonyTile
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Europe
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.HighSeas
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.IndianSettlement
Promote this location to a more meaningful one if possible.
up() - Method in interface net.sf.freecol.common.model.Location
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Map
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Tile
Promote this location to a more meaningful one if possible.
up() - Method in class net.sf.freecol.common.model.Unit
Promote this location to a more meaningful one if possible.
upButton - Variable in class net.sf.freecol.client.gui.option.ListOptionUI
 
update() - Method in class net.sf.freecol.client.gui.action.ActionManager
Updates every FreeColAction this object keeps.
update() - Method in class net.sf.freecol.client.gui.action.ChangeAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.action.FreeColAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.action.MapControlsAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.action.SelectableAction
Updates the "enabled"-status with the value returned by FreeColAction.shouldBeEnabled().
update() - Method in class net.sf.freecol.client.gui.menu.FreeColMenuBar
Updates this FreeColMenuBar.
update() - Method in class net.sf.freecol.client.gui.panel.BuildingPanel
Update up this building panel.
update() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Update this CargoPanel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel.ASingleBuildingPanel
Update up this building panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.BuildingsPanel
Update this buildings panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.ColonyCargoPanel
Update this CargoPanel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.PopulationPanel
Update this population panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Update this single tile panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel
Update this tiles panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Update the entire colony panel.
update() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Update this WarehousePanel.
update() - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
update() - Method in class net.sf.freecol.client.gui.panel.EuropePanel.DestinationPanel
Update this DestinationPanel.
update() - Method in class net.sf.freecol.client.gui.panel.InfoPanel.UnitInfoPanel
Unconditionally update this panel.
update() - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Update this InfoPanel by selecting the correct internal panel to display.
update() - Method in class net.sf.freecol.client.gui.panel.MapControls
Updates this MapControls.
update() - Method in class net.sf.freecol.client.gui.panel.MarketLabel
Update this label.
update() - Method in class net.sf.freecol.client.gui.panel.NewUnitPanel
Updates this panel's labels so that the information it displays is up to date.
update() - Method in class net.sf.freecol.client.gui.panel.PlayersTable.PlayersTableModel
 
update() - Method in class net.sf.freecol.client.gui.panel.PlayersTable
 
update() - Method in class net.sf.freecol.client.gui.panel.RecruitPanel
Updates this panel's labels so that the information it displays is up to date.
update() - Method in class net.sf.freecol.client.gui.panel.ReportClassicColonyPanel
 
update() - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
Update the panel.
update() - Method in class net.sf.freecol.client.gui.panel.ReportProductionPanel
 
update() - Method in class net.sf.freecol.client.gui.panel.UnitPanel
Update this unit panel.
update() - Method in class net.sf.freecol.common.model.MarketData
Update the pricing of this datum, ignoring the price change clamp.
update() - Method in class net.sf.freecol.common.model.Player.UnitIterator
Update the internal units list with units that satisfy the predicate.
update() - Method in class net.sf.freecol.common.model.ProductionCache
Updates all data structures.
update() - Method in class net.sf.freecol.server.ai.Cargo
Update the current delivery at the current fallback tolerance.
update() - Method in class net.sf.freecol.server.ai.ColonyPlan
Recreates the buildables and work location plans for this colony.
update(boolean) - Static method in class net.sf.freecol.common.resources.ResourceManager
Updates the resource mappings after making changes.
update(int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColProgressBar
Update the data of the progress bar.
update(int, int, int, int) - Method in class net.sf.freecol.client.gui.panel.FreeColProgressBar
Upate the data of the progress bar.
update(String, String, int, int, int, boolean, String, int) - Method in class net.sf.freecol.common.ServerInfo
Updates the object with the given information.
update(String, String, int, int, int, boolean, String, int) - Method in class net.sf.freecol.metaserver.MetaItem
Updates this object with the given information.
update(MapEditorTransformPanel.MapTransform) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Updates this InfoPanel.
update(MapEditorTransformPanel.MapTransform) - Method in class net.sf.freecol.client.gui.panel.MapControls
Updates this InfoPanel.
update(BuildableType) - Method in class net.sf.freecol.client.gui.panel.ConstructionPanel
 
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.ColonyTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoldTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.GoodsTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
Update this panel.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.StanceTradeItemPanel
Update this panel with a given trade.
update(DiplomaticTrade) - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog.UnitTradeItemPanel
Update this panel with a given trade.
update(GoodsType) - Method in class net.sf.freecol.common.model.Market
Update the price for a type of goods, bypassing the price change clamping.
update(GoodsType) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Updates this tile improvement plan to the best available for its tile and the specified goods type.
update(GoodsType, int, int) - Method in class net.sf.freecol.server.ai.GoodsWish
Updates this GoodsWish with the given attributes.
update(IndianSettlement) - Method in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
Update the internal information from a native settlement.
update(Tile) - Method in class net.sf.freecol.client.gui.panel.InfoPanel.TileInfoPanel
Updates this InfoPanel.
update(Tile) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Updates this InfoPanel.
update(Unit) - Method in class net.sf.freecol.client.gui.panel.InfoPanel.UnitInfoPanel
Updates this unit information panel to use a new unit.
update(Unit) - Method in class net.sf.freecol.client.gui.panel.InfoPanel
Updates this InfoPanel.
update(UnitType, boolean, int) - Method in class net.sf.freecol.server.ai.WorkerWish
Updates this WorkerWish with the given attributes.
update(Connection, Element) - Method in class net.sf.freecol.metaserver.NetworkHandler
Handles an "update"-request.
update(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Update any relatively static properties of the colony: - export state - disposition of export goods in this colony - tile improvements (might ignore freshly grabbed tiles) - wishes
update(Element) - Method in class net.sf.freecol.client.control.InGameInputHandler
Handle an "update"-message.
update(Element) - Method in class net.sf.freecol.common.ServerInfo
Update the server info from an element.
updateActions() - Method in class net.sf.freecol.client.FreeColClient
Updates the game actions.
updateActiveUnit(Tile) - Method in class net.sf.freecol.client.control.InGameController
Makes a new unit active if any, or focus on a tile (useful if the current unit just died).
updateAllLists() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
updateBuildableTypes() - Method in class net.sf.freecol.server.ai.ColonyPlan
Updates the build plans for this colony.
updateBuildingList() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
updateBuildingsPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateButtons() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Enables the remove stop button if a stop is selected and disables it otherwise.
updateButtons() - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Update the buttons on the panel.
updateCarrierButtons() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Enables the unload and fill buttons if the currently selected unit is a carrier with some cargo.
updateColony(ReportCompactColonyPanel.ColonySummary) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
Update a single colony.
updateColonyTiles() - Method in class net.sf.freecol.common.model.Tile
Update player explored tiles after a change to this tile.
updateColor(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "updateColor"-message.
updateCombinedColonies(List<ReportCompactColonyPanel.ColonySummary>) - Method in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel
Update several colonies.
updateComponents() - Method in class net.sf.freecol.client.gui.panel.CaptureGoodsDialog
Update the components of the goods list.
updateConstructionPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateCurrentFather(FoundingFather) - Method in class net.sf.freecol.server.model.ServerPlayer
Update the current father.
updateCurrentPathForActiveUnit() - Method in class net.sf.freecol.client.gui.Canvas
Sets the path of the active unit to display it.
updateCurrentPathForActiveUnit() - Method in class net.sf.freecol.client.gui.MapViewer
Sets the path of the active unit to display it.
updateDescriptionLabel(UnitLabel, boolean) - Method in class net.sf.freecol.client.gui.panel.ColonyPanel.TilesPanel.ASingleTilePanel
Updates the description label, which is a tooltip with the terrain type, road and plow indicator, if any.
updateDestinationComparator() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Set the selected destination comparator.
updateDestinationList() - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
Reset the destinations in the model.
updateDetailView() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
Set the correct cell renderer in the buildables lists.
updateDialog() - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Update the entire dialog.
updateDifficulty() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Update the contents of the difficulty level box depending on the specification currently selected.
updateEducation(Unit, boolean) - Method in class net.sf.freecol.common.model.Colony
Signal to the colony that a unit is moving in or out or changing its internal work location to one with a different teaching ability.
updateEuropeanSubpanels() - Method in class net.sf.freecol.client.gui.Canvas
Update all panels derived from the EuropePanel.
updateEuropeanSubpanels() - Method in class net.sf.freecol.client.gui.SwingGUI
 
updateExportGoods(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Creates a list of the goods which should be shipped out of this colony.
updateFile(File) - Method in class net.sf.freecol.client.gui.panel.MapGeneratorOptionsDialog
Update the selected map file.
updateFrom(TradeRoute) - Method in class net.sf.freecol.common.model.TradeRoute
Copy all fields from another trade route to this one.
updateGame(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "updateGame"-message.
updateGameOptions() - Method in class net.sf.freecol.client.control.PreGameController
Update the GameOptions at the server.
updateGameOptions() - Method in class net.sf.freecol.client.gui.Canvas
Update the game options in the start panel.
updateGameOptions() - Method in class net.sf.freecol.client.gui.GUI
 
updateGameOptions() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Updates the game options displayed on this panel.
updateGameOptions() - Method in class net.sf.freecol.client.gui.SwingGUI
 
updateGameOptions(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "updateGameOptions"-message from a client.
updateGameOptions(OptionGroup) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to update the game options (pre-game).
updateGameOptions(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "updateGameOptions"-message.
updateGoodsTypeLists(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Updates the goods type lists.
updateGoodsWishes(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Updates the goods wishes.
updateGUI(Tile) - Method in class net.sf.freecol.client.control.InGameController
Update the GUI and the active unit with a fallback tile.
updateIcon() - Method in class net.sf.freecol.client.gui.panel.UnitLabel
Update the icon for this unit label.
updateImmigrationRequired() - Method in class net.sf.freecol.common.model.Player
Updates the amount of immigration needed to emigrate a Unit from Europe.
updateIndianSettlement(Player) - Method in class net.sf.freecol.common.model.Tile
Updates the information about the native settlement on this Tile for the given Player.
updateInPortPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateInterventionForce() - Method in class net.sf.freecol.common.model.Monarch
Update the intervention force, adding land units depending on turns passed, and naval units sufficient to transport all land units.
updateList(TradeRoute) - Method in class net.sf.freecol.client.gui.panel.TradeRoutePanel
Update the list of routes displayed.
updateMapControls() - Method in class net.sf.freecol.client.gui.GUI
 
updateMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
 
updateMapControlsInCanvas() - Method in class net.sf.freecol.client.gui.SwingGUI
 
updateMapDisplayVariables() - Method in class net.sf.freecol.client.gui.MapViewer
 
updateMapGeneratorOptions() - Method in class net.sf.freecol.client.control.PreGameController
Update the MapGeneratorOptions at the server.
updateMapGeneratorOptions() - Method in class net.sf.freecol.client.gui.Canvas
Update the map generator options in the start panel.
updateMapGeneratorOptions() - Method in class net.sf.freecol.client.gui.GUI
 
updateMapGeneratorOptions() - Method in class net.sf.freecol.client.gui.panel.StartGamePanel
Updates the map generator options displayed on this panel.
updateMapGeneratorOptions() - Method in class net.sf.freecol.client.gui.SwingGUI
 
updateMapGeneratorOptions(Connection, Element) - Method in class net.sf.freecol.server.control.PreGameInputHandler
Handles a "updateMapGeneratorOptions"-message from a client.
updateMapGeneratorOptions(OptionGroup) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response to update the map generator options (pre-game).
updateMapGeneratorOptions(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "updateMapGeneratorOptions"-message.
updateMenuBar() - Method in class net.sf.freecol.client.gui.Canvas
Update the menu bar.
updateMenuBar() - Method in class net.sf.freecol.client.gui.FreeColFrame
 
updateMenuBar() - Method in class net.sf.freecol.client.gui.GUI
Update the menu bar.
updateMenuBar() - Method in class net.sf.freecol.client.gui.SwingGUI
Update the menu bar.
updateMetaServer() - Method in class net.sf.freecol.server.FreeColServer
Sends information about this server to the meta-server.
updateMetaServer(boolean) - Method in class net.sf.freecol.server.FreeColServer
Sends information about this server to the meta-server.
updateMixerLabel() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
 
updateMostHated() - Method in class net.sf.freecol.server.model.ServerIndianSettlement
Updates the most hated nation of this settlement.
updateNation(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "updateNation"-message.
updateNationType(Element) - Method in class net.sf.freecol.client.control.PreGameInputHandler
Handles an "updateNationType"-message.
updateNetProductionPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateOption() - Method in class net.sf.freecol.client.gui.option.AbstractUnitOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.AudioMixerOptionUI
Updates the value of the Option this object keeps.
updateOption() - Method in class net.sf.freecol.client.gui.option.BooleanOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.FileOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.FreeColActionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.IntegerOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.LanguageOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.ListOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.ModOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
Updates the value of the Option this object keeps.
updateOption() - Method in class net.sf.freecol.client.gui.option.OptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in interface net.sf.freecol.client.gui.option.OptionUpdater
Updates the value of the Option this object keeps.
updateOption() - Method in class net.sf.freecol.client.gui.option.RangeOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.SelectOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.SliderOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.StringOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.TextOptionUI
Update the value of the Option from the UI's component.
updateOption() - Method in class net.sf.freecol.client.gui.option.UnitTypeOptionUI
Update the value of the Option from the UI's component.
updateOutsideColonyPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updatePartialChosen(JComponent, boolean) - Method in class net.sf.freecol.client.gui.panel.DefaultTransferHandler.FreeColDragHandler
 
updatePlans(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Makes a plan for each type of possible production, that is those work locations that can use a unit or can auto-produce.
updatePlayers(List<ServerPlayer>) - Method in class net.sf.freecol.server.model.ServerGame
Update the players.
updatePopulation() - Method in class net.sf.freecol.common.model.Colony
Signal to the colony that its population is changing.
updatePopulationPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateProduction() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
Update all the production-related panels.
updateProductionBonus() - Method in class net.sf.freecol.common.model.Colony
Update the colony's production bonus.
updateProductionList(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Add the other goods types to the production list.
updateProductionType() - Method in class net.sf.freecol.common.model.WorkLocation
Update production type on the basis of the current work location type (which might change due to an upgrade) and the work type of units present.
updateRawMaterials(Map<GoodsType, Map<WorkLocation, Integer>>) - Method in class net.sf.freecol.server.ai.ColonyPlan
Chooses the two best raw materials, updating the production map and lists.
updateRiverConnections(String) - Method in class net.sf.freecol.common.model.TileImprovement
Updates the connections from/to this river improvement on the basis of the expected encoded river style.
updateRoadConnections(boolean) - Method in class net.sf.freecol.common.model.TileImprovement
Updates the connections from/to this road improvement.
updateScore() - Method in class net.sf.freecol.server.model.ServerPlayer
Update the current score for this player.
updateSearch(FindSettlementPanel.DisplayListOption) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
 
updateServer(String, String, int, int, int, boolean, String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Updates a server with the given attributes.
updateServer(MetaItem, String, String, int, int, int, boolean, String, int) - Method in class net.sf.freecol.metaserver.MetaRegister
Updates a given MetaItem.
updateShowButton() - Method in class net.sf.freecol.client.gui.panel.NewPanel
Update the show button.
updateSizes() - Method in class net.sf.freecol.client.gui.Canvas
Updates the sizes of the components on this Canvas.
updateSoL() - Method in class net.sf.freecol.common.model.Colony
Calculates the current SoL membership of the colony based on the liberty value and colonists.
updateSpaceAndCapacity() - Method in class net.sf.freecol.common.model.Monarch.Force
Update the space and capacity variables.
updateSpecification() - Method in class net.sf.freecol.client.gui.panel.NewPanel
If the TC box changed, update the specification.
updateSummary() - Method in class net.sf.freecol.client.gui.panel.NegotiationDialog
Update the text summary of the proposed transaction.
updateTileImprovementPlans(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Creates a list of the Tile-improvements which will increase the production by this Colony.
updateTilesPanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateTipMap(AIColony) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Update the tip map with tips from a new colony.
updateTitle() - Method in class net.sf.freecol.client.gui.panel.CargoPanel
Update the title of this CargoPanel.
updateTradeRoute(TradeRoute) - Method in class net.sf.freecol.client.control.InGameController
Updates a trade route.
updateTradeRoute(TradeRoute) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for asking for updating the trade route.
UpdateTradeRouteMessage - Class in net.sf.freecol.common.networking
The message sent when updating a trade route.
UpdateTradeRouteMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Create a new UpdateTradeRouteMessage from a supplied element.
UpdateTradeRouteMessage(TradeRoute) - Constructor for class net.sf.freecol.common.networking.UpdateTradeRouteMessage
Create a new UpdateTradeRouteMessage with the supplied trade route.
updateTransport(AIUnit, Location, LogBuilder) - Method in class net.sf.freecol.server.ai.EuropeanAIPlayer
Update the transport of a unit following a target change.
updateUnitList() - Method in class net.sf.freecol.client.gui.panel.BuildQueuePanel
 
updateWantedGoods() - Method in class net.sf.freecol.common.model.IndianSettlement
Updates the goods wanted by this settlement.
updateWarehousePanel() - Method in class net.sf.freecol.client.gui.panel.ColonyPanel
 
updateWishes(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Updates the wishes for the Colony.
updateWorkerWishes(LogBuilder) - Method in class net.sf.freecol.server.ai.AIColony
Updates the worker wishes.
upgrade() - Method in class net.sf.freecol.common.model.Building
Upgrade this building to next level.
UPGRADE_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
The Constant UPGRADE_TAG.
UPGRADE_TAG - Static variable in class net.sf.freecol.common.model.UnitType
The Constant UPGRADE_TAG.
upgrades - Variable in class net.sf.freecol.common.model.FoundingFather
Holds the upgrades of Units caused by this FoundingFather.
UPGRADES_FROM_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant UPGRADES_FROM_TAG.
upgradesFrom - Variable in class net.sf.freecol.common.model.BuildingType
The building type this upgrades from.
upgradesTo - Variable in class net.sf.freecol.common.model.BuildingType
The building type this upgrades to.
upkeep - Variable in class net.sf.freecol.common.model.BuildingType
Upkeep per turn for buildings ot this type.
UPKEEP_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant UPKEEP_TAG.
UpkeepLabel(int) - Constructor for class net.sf.freecol.client.gui.panel.BuildingPanel.UpkeepLabel
Create an upkeep label.
upLoc(Location) - Static method in interface net.sf.freecol.common.model.Location
Static frontend to up().
upToDate - Variable in class net.sf.freecol.common.model.ProductionCache
Flag to indicate whether the cache is up to date, or not and needs ProductionCache.update() to be called.
url - Variable in class net.sf.freecol.common.resources.Video
 
USE_PIXMAPS - Static variable in class net.sf.freecol.client.ClientOptions
Pixmap setting to work around Java 2D graphics bug.
useAI(FreeColClient) - Static method in class net.sf.freecol.common.debug.DebugUtils
Debug action to run the AI.
usedCarrier(PathNode) - Method in class net.sf.freecol.common.model.Map
Was a carrier used previously on a path? Beware! This is special case code for partially constructed paths that do not yet have valid .next links, so we can not use the generic PathNode routines.
useQuantity(int) - Method in class net.sf.freecol.common.model.Resource
Reduces the available quantity.
useQuantity(GoodsType, UnitType, int) - Method in class net.sf.freecol.common.model.Resource
Reduce the available quantity by the bonus output of GoodsType.
USER_MODS - Static variable in class net.sf.freecol.client.ClientOptions
The mods.
userCacheDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where freecol saves transient information.
userConfigDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where freecol saves user configuration.
userConnectionHandler - Variable in class net.sf.freecol.server.FreeColServer
 
UserConnectionHandler - Class in net.sf.freecol.server.control
Handles a new client connection.
UserConnectionHandler(FreeColServer) - Constructor for class net.sf.freecol.server.control.UserConnectionHandler
The constructor to use.
userDataDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
The directory where freecol saves user data.
userModsDirectory - Static variable in class net.sf.freecol.common.io.FreeColDirectories
An optional directory containing user mods.
userName - Variable in class net.sf.freecol.common.networking.LoginMessage
The user name.
USERNAME_TAG - Static variable in class net.sf.freecol.common.model.Player
The Constant USERNAME_TAG.
UserServerAPI - Class in net.sf.freecol.client.networking
Implementation of the ServerAPI.
UserServerAPI(GUI) - Constructor for class net.sf.freecol.client.networking.UserServerAPI
 
usesCarrier() - Method in class net.sf.freecol.common.model.PathNode
Does this path us a carrier at any point?.
useTileImageLibrary - Variable in class net.sf.freecol.client.gui.panel.UnitLabel
 
Utility - Class in net.sf.freecol.client.gui.panel
Static utilities for panels and dialogs.
Utility() - Constructor for class net.sf.freecol.client.gui.panel.Utility
 
Utils - Class in net.sf.freecol.common.util
Collection of small static helper methods.
Utils() - Constructor for class net.sf.freecol.common.util.Utils
 
uuid - Variable in class net.sf.freecol.common.model.Game
Game UUID, persistent in savegame files.
UUID_TAG - Static variable in class net.sf.freecol.common.model.Game
The Constant UUID_TAG.

V

VALID - net.sf.freecol.common.model.Game.FcgoState
The valid.
validate() - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Weeds out a broken or obsolete tile improvement plan.
validateCurrentStop() - Method in class net.sf.freecol.common.model.Unit
Validate and return the current stop.
validateOwnedUnits() - Method in class net.sf.freecol.server.ai.goal.Goal
Checks all owned AIUnits for validity, and removes invalid ones.
validFor(Player) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
validFor(Player) - Method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
validForSave() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
validForSave() - Method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
validMigrantIndex(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Valid migrant index.
validMigrantSlot(int) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Valid migrant slot.
value - Variable in class net.sf.freecol.client.gui.panel.FreeColProgressBar
 
value - Variable in class net.sf.freecol.common.model.Ability
The ability value.
value - Variable in class net.sf.freecol.common.model.Event
A restriction on the scope of the event.
value - Variable in class net.sf.freecol.common.model.Modifier
The value of this Modifier.
value - Variable in class net.sf.freecol.common.model.Operand
The operand amount.
value - Variable in enum net.sf.freecol.common.model.Player.NoValueType
The value.
value - Variable in class net.sf.freecol.common.model.Tension
The value.
value - Variable in class net.sf.freecol.common.option.AbstractUnitOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.AudioMixerOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.BooleanOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.FileOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.IntegerOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.LanguageOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.ListOption
The list of options.
value - Variable in class net.sf.freecol.common.option.ModOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.StringOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.TextOption
The value of this option.
value - Variable in class net.sf.freecol.common.option.UnitTypeOption
The option value.
value - Variable in class net.sf.freecol.server.ai.ValuedAIObject
The value of this AIObject.
value - Variable in class net.sf.freecol.server.control.ChangeSet.AttributeChange
 
VALUE_COLUMN - Static variable in class net.sf.freecol.client.gui.panel.StatisticsPanel.StatisticsModel
 
VALUE_TAG - Static variable in class net.sf.freecol.common.model.FreeColObject
XML tag name for value attributes, used in many places.
VALUE_TAG - Static variable in class net.sf.freecol.common.model.TileTypeChange
The Constant VALUE_TAG.
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.option.ListOptionUI
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.FindSettlementPanel
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.SelectDestinationDialog
valueChanged(ListSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
valueChanged(TreeSelectionEvent) - Method in class net.sf.freecol.client.gui.option.OptionGroupUI
This function analyses a tree selection event and calls the right methods to take care of building the requested unit's details.
valueChanged(TreeSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.ColopediaPanel
This function analyzes a tree selection event and calls the right methods to take care of building the requested unit's details.
valueChanged(TreeSelectionEvent) - Method in class net.sf.freecol.client.gui.panel.DifficultyDialog
 
ValuedAIObject - Class in net.sf.freecol.server.ai
Abstract class of AI object with a simple enclosed comparable integer value.
ValuedAIObject(AIMain) - Constructor for class net.sf.freecol.server.ai.ValuedAIObject
Creates a new ValuedAIObject instance.
ValuedAIObject(AIMain, String) - Constructor for class net.sf.freecol.server.ai.ValuedAIObject
Creates a new uninitialized ValuedAIObject instance.
ValuedAIObject(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.ValuedAIObject
Creates a new ValuedAIObject from the given XML-representation.
ValuedAIObject(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.ValuedAIObject
Creates a new ValuedAIObject from the given XML-representation.
valuedComparator - Static variable in class net.sf.freecol.server.ai.ValuedAIObject
A comparator by descending AI object value.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.BoycottAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.BuyAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.ClaimAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.MissionaryAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.MoveMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.ScoutColonyAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.SellAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.control.InGameController.TradeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.Canvas.PopupPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.FontLibrary.FontSize
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.FontLibrary.FontType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.MapViewer.BorderType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.Flag.Alignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.Flag.Background
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.Flag.Decoration
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.Flag.UnionPosition
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.Flag.UnionShape
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.FreeColDialog.DialogType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.debug.FreeColDebugger.DebugMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.i18n.Number.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.io.FreeColXMLReader.ReadScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.BuildQueue.CompletionAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Colony.ColonyChangeEvent
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Colony.NoBuildReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.CombatModel.CombatResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Direction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Disaster.Effects
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Game.FcgoState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.HighScore.ScoreLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.IndianSettlement.ContactLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Limit.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Map.Layer
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Map.MoveStep
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Market.Access
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.mission.Mission.MissionState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Modifier.ModifierType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationOptions.Advantages
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationOptions.NationState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationType.AggressionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.NationType.SettlementNumber
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Operand.OperandType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Operand.ScopeLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.ColonyValueCategory
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.NoClaimReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.NoValueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Player.PlayerType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Region.RegionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Stance
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.StringTemplate.TemplateType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Tension.Level
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.TileType.RangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Unit.MoveType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Unit.UnitLabelType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.Unit.UnitState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.model.UnitTypeChange.ChangeType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.common.option.UnitTypeOption.TypeSelector
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.ai.Cargo.CargoMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.ai.mission.TransportMission.CargoResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.control.ChangeSet.ChangePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.FreeColServer.GameState
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.sf.freecol.server.generator.River.DirectionChange
Returns the enum constant of this type with the specified name.
values - Variable in class net.sf.freecol.common.model.TypeCountMap
The values.
values() - Static method in enum net.sf.freecol.client.control.InGameController.ArmedUnitSettlementAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.BoycottAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.BuyAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.ClaimAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.MissionaryAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.MoveMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.ScoutColonyAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.ScoutIndianSettlementAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.SellAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.control.InGameController.TradeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.action.ColopediaAction.PanelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.action.DisplayTileTextAction.DisplayText
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.Canvas.PopupPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.FontLibrary.FontSize
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.FontLibrary.FontType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.ImageLibrary.PathType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.MapViewer.BorderType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.EuropePanel.EuropeAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.FindSettlementPanel.DisplayListOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.Flag.Alignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.Flag.Background
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.Flag.Decoration
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.Flag.UnionPosition
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.Flag.UnionShape
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.FreeColDialog.DialogType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.InfoPanel.InfoPanelMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.NewPanel.NewPanelAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.debug.FreeColDebugger.DebugMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.i18n.Number.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.io.FreeColXMLReader.ReadScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.BuildQueue.CompletionAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Colony.ColonyChangeEvent
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Colony.NoBuildReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.CombatModel.CombatResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeContext
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.DiplomaticTrade.TradeStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Direction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Disaster.Effects
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Europe.MigrationType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.FoundingFather.FoundingFatherType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Game.FcgoState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.HighScore.ScoreLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.HistoryEvent.HistoryEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.IndianSettlement.ContactLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Limit.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.LostCityRumour.RumourType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Map.Layer
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Map.MoveStep
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Market.Access
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.mission.Mission.MissionState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.ModelMessage.MessageType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Modifier.ModifierType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Monarch.MonarchAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationOptions.Advantages
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationOptions.NationState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationType.AggressionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.NationType.SettlementNumber
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Operand.OperandType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Operand.ScopeLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.ColonyValueCategory
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.NoClaimReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.NoValueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Player.PlayerType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Region.RegionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Stance
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.StringTemplate.TemplateType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Tension.Level
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.TileType.RangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class net.sf.freecol.common.model.TypeCountMap
Values.
values() - Static method in enum net.sf.freecol.common.model.Unit.MoveType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Unit.UnitLabelType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.Unit.UnitState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.UnitLocation.NoAddReason
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.model.UnitTypeChange.ChangeType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.common.option.UnitTypeOption.TypeSelector
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.ai.Cargo.CargoMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.ai.ColonyPlan.ProfileType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.ai.mission.TransportMission.CargoResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.control.ChangeSet.ChangePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.FreeColServer.GameState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.sf.freecol.server.generator.River.DirectionChange
Returns an array containing the constants of this enum type, in the order they are declared.
verify() - Method in class net.sf.freecol.common.model.TradeRoute
Check that the trade route is valid.
verifyNewTradeRoute() - Method in class net.sf.freecol.client.gui.panel.TradeRouteInputPanel
Check that the trade route is valid.
version - Variable in class net.sf.freecol.common.model.DiplomaticTrade
Counter for the number of iterations on this attempt to agree.
version - Variable in class net.sf.freecol.common.model.Specification
The specification version.
version - Variable in class net.sf.freecol.common.networking.LoginMessage
The client FreeCol version.
version - Variable in class net.sf.freecol.common.ServerInfo
 
VERSION_TAG - Static variable in class net.sf.freecol.common.i18n.NumberRules
 
VERSION_TAG - Static variable in class net.sf.freecol.common.io.FreeColSavegameFile
The tag for the version string in the saved game.
VERSION_TAG - Static variable in class net.sf.freecol.common.model.DiplomaticTrade
The Constant VERSION_TAG.
VERSION_TAG - Static variable in class net.sf.freecol.common.model.Specification
The Constant VERSION_TAG.
VERTICAL - net.sf.freecol.client.gui.panel.Flag.Alignment
 
VERY_BAD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.model.GameOptions
The percent SoL to achieve "very bad" government.
VERY_GOOD_GOVERNMENT_LIMIT - Static variable in class net.sf.freecol.common.model.GameOptions
The percent SoL to achieve "very good" government.
victim - Variable in class net.sf.freecol.common.model.InciteTradeItem
The victim player.
VICTIM_TAG - Static variable in class net.sf.freecol.common.model.InciteTradeItem
The Constant VICTIM_TAG.
victimBox - Variable in class net.sf.freecol.client.gui.panel.NegotiationDialog.InciteTradeItemPanel
 
victory(Boolean) - Method in class net.sf.freecol.client.control.InGameController
The player has won! Called from GUI.showVictoryDialog
victory(String) - Method in class net.sf.freecol.client.control.InGameController
The player has won, show the high scores and victory dialog.
VICTORY_DEFEAT_EUROPEANS - Static variable in class net.sf.freecol.common.model.GameOptions
Victory condition: Should a Player who defeats all other European players win the game?.
VICTORY_DEFEAT_HUMANS - Static variable in class net.sf.freecol.common.model.GameOptions
Victory condition: Should a Player who defeats all other human players win the game?.
VICTORY_DEFEAT_REF - Static variable in class net.sf.freecol.common.model.GameOptions
Victory condition: Should the Player who first defeats the Royal Expeditionary Force win the game?.
VictoryDialog - Class in net.sf.freecol.client.gui.panel
This dialog is displayed to a player who has won the game.
VictoryDialog(FreeColClient, JFrame) - Constructor for class net.sf.freecol.client.gui.panel.VictoryDialog
Create a Victory dialog.
video - Variable in class net.sf.freecol.common.resources.VideoResource
 
Video - Class in net.sf.freecol.common.resources
Represents a video.
Video(URL) - Constructor for class net.sf.freecol.common.resources.Video
Create a Video.
VideoComponent - Class in net.sf.freecol.client.gui.video
A component for playing video.
VideoComponent(Video, boolean) - Constructor for class net.sf.freecol.client.gui.video.VideoComponent
Creates a component for displaying the given video.
VideoListener - Interface in net.sf.freecol.client.gui.video
A listener for video playback events.
VideoResource - Class in net.sf.freecol.common.resources
A Resource wrapping a Video.
VideoResource(URI) - Constructor for class net.sf.freecol.common.resources.VideoResource
Do not use directly.
videoResources - Static variable in class net.sf.freecol.common.resources.ResourceFactory
 
videoResources - Variable in class net.sf.freecol.common.resources.ResourceMapping
 
VIEW_TERRAIN_MODE - Static variable in class net.sf.freecol.client.gui.GUI
 
viewFreeColDialog(FreeColDialog<T>, Tile) - Method in class net.sf.freecol.client.gui.Canvas
Displays the given dialog, optionally making sure a tile is visible.
viewMode - Variable in class net.sf.freecol.client.gui.MapViewer
The view mode in use.
virtual - Variable in class net.sf.freecol.common.model.TileImprovement
Whether this is a virtual improvement granted by some structure on the tile (a Colony, for example).
VIRTUAL_TAG - Static variable in class net.sf.freecol.common.model.TileImprovement
The Constant VIRTUAL_TAG.
VISIBLE_GOODS_COUNT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant VISIBLE_GOODS_COUNT_TAG.
VISIBLE_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant VISIBLE_RADIUS_TAG.
visibleGoodsCount - Variable in class net.sf.freecol.common.model.Unit
The amount of goods carried by this unit.
visibleRadius - Variable in class net.sf.freecol.common.model.SettlementType
How many tiles this SettlementType can see.
VISITED - net.sf.freecol.common.model.IndianSettlement.ContactLevel
The visited.
volume - Variable in class net.sf.freecol.common.sound.SoundPlayer
 

W

W - net.sf.freecol.common.model.Direction
The w.
WAGON - net.sf.freecol.client.gui.ImageLibrary.PathType
 
wagonsNeeded - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A mapping of contiguity number to number of wagons needed in that landmass.
wait - Variable in class net.sf.freecol.common.networking.ReceivingThread.FreeColNetworkInputStream
 
WaitAction - Class in net.sf.freecol.client.gui.action
An action for ordering the active unit to wait for further orders.
WaitAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.WaitAction
Creates this action.
waitForNetworkReply(int) - Method in class net.sf.freecol.common.networking.ReceivingThread
Creates and registers a new NetworkReplyObject with the specified object identifier.
waitingThreads - Variable in class net.sf.freecol.common.networking.ReceivingThread
A map of network ids to the corresponding waiting thread.
waitUnit() - Method in class net.sf.freecol.client.control.InGameController
Tell a unit to wait.
WAIVE_TAX - net.sf.freecol.common.model.Monarch.MonarchAction
The waive tax.
WANDERING_RADIUS_TAG - Static variable in class net.sf.freecol.common.model.SettlementType
The Constant WANDERING_RADIUS_TAG.
wanderingRadius - Variable in class net.sf.freecol.common.model.SettlementType
How far units from this SettlementType may roam.
want - Variable in class net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary
Suggested new unit use.
WANTED_GOODS_COUNT - Static variable in class net.sf.freecol.common.model.IndianSettlement
The maximum number of wanted goods.
WANTED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.IndianSettlement
The Constant WANTED_GOODS_TAG.
WANTED_GOODS_TAG - Static variable in class net.sf.freecol.common.model.PlayerExploredTile
The Constant WANTED_GOODS_TAG.
wantedGoods - Variable in class net.sf.freecol.common.model.IndianSettlement
The goods this settlement wants.
wantedGoods - Variable in class net.sf.freecol.common.model.Tile.IndianSettlementInternals
The goods the settlement is interested in.
WAR - net.sf.freecol.common.model.Stance
The war.
WAR_MODIFIER - Static variable in class net.sf.freecol.common.model.Tension
The Constant WAR_MODIFIER.
WAR_SUPPORT_FORCE - Static variable in class net.sf.freecol.common.model.GameOptions
The base mercenary force sometimes supplied with a war declaration.
WAR_SUPPORT_GOLD - Static variable in class net.sf.freecol.common.model.GameOptions
The base amount of gold sometimes supplied with a war declaration.
WAREHOUSE - Static variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
WAREHOUSE_CAPACITY - net.sf.freecol.common.model.ModelMessage.MessageType
The warehouse capacity.
WAREHOUSE_CHANGE - net.sf.freecol.common.model.Colony.ColonyChangeEvent
The warehouse change.
WAREHOUSE_STORAGE - Static variable in class net.sf.freecol.common.model.Modifier
The Constant WAREHOUSE_STORAGE.
warehouseButton - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
WarehouseDialog - Class in net.sf.freecol.client.gui.panel
A dialog to display a colony warehouse.
WarehouseDialog(FreeColClient, JFrame, Colony) - Constructor for class net.sf.freecol.client.gui.panel.WarehouseDialog
Creates a dialog to display the warehouse.
WarehouseDialog.WarehouseGoodsPanel - Class in net.sf.freecol.client.gui.panel
 
WarehouseGoodsPanel(FreeColClient, Colony, GoodsType) - Constructor for class net.sf.freecol.client.gui.panel.WarehouseDialog.WarehouseGoodsPanel
 
warehousePanel - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
warehousePanel - Variable in class net.sf.freecol.client.gui.panel.WarehouseDialog
 
WarehousePanel() - Constructor for class net.sf.freecol.client.gui.panel.ColonyPanel.WarehousePanel
Creates a WarehousePanel.
warehouseScroll - Variable in class net.sf.freecol.client.gui.panel.ColonyPanel
 
WARNING - net.sf.freecol.common.model.ModelMessage.MessageType
The warning.
WARNING_COLOR - Static variable in class net.sf.freecol.client.gui.panel.Utility
The color to use for things the player probably should not do.
water - Variable in class net.sf.freecol.common.model.TileType
Is this a water tile?.
WATER - net.sf.freecol.common.model.Player.NoClaimReason
The water.
WATER - Static variable in class net.sf.freecol.common.model.TileType
Use these tile types only for "land maps", i.e.
weight - Variable in class net.sf.freecol.common.model.FoundingFather
The probability of this FoundingFather being offered for selection, across the game ages.
weight - Variable in class net.sf.freecol.server.ai.ColonyPlan.BuildPlan
 
WEIGHT_TAG - Static variable in class net.sf.freecol.common.model.FoundingFather
The Constant WEIGHT_TAG.
when - Variable in class net.sf.freecol.common.model.LastSale
When a sale was made.
WHEN_TAG - Static variable in class net.sf.freecol.common.model.LastSale
The Constant WHEN_TAG.
WholeMapIterator() - Constructor for class net.sf.freecol.common.model.Map.WholeMapIterator
Default constructor.
whyIllegal() - Method in enum net.sf.freecol.common.model.Unit.MoveType
Why illegal.
wide(int, Object...) - Static method in class net.sf.freecol.common.util.LogBuilder
Add a group of objects to the buffer at a particular width
width - Variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation
 
width - Variable in class net.sf.freecol.common.model.LandMap
The map width.
width - Variable in class net.sf.freecol.common.resources.FAFile.FAName
 
WIDTH - Static variable in class net.sf.freecol.client.gui.panel.Flag
Width and height are used in the usual sense, not the vexillological sense.
WIDTH - Static variable in class net.sf.freecol.server.generator.ColonizationMapLoader
 
WIDTH - Static variable in class net.sf.freecol.tools.ColonizationMapReader
 
WIDTH_TAG - Static variable in class net.sf.freecol.common.model.Map
The Constant WIDTH_TAG.
willSell(GoodsType) - Method in class net.sf.freecol.common.model.IndianSettlement
Will this settlement sell a type of goods.
win - Variable in class net.sf.freecol.common.model.CombatModel.CombatOdds
The win.
WIN - net.sf.freecol.common.model.CombatModel.CombatResult
The win.
windowActivated(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets activated.
windowActivated(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets activated.
windowClosed(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets closed.
windowClosed(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets closed.
windowClosing(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window is closing.
windowClosing(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window is closing.
windowDeactivated(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets deactivated.
windowDeactivated(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets deactivated.
windowDeiconified(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets deiconified.
windowDeiconified(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets deiconified.
windowed - Variable in class net.sf.freecol.client.gui.Canvas
 
WindowedFrameListener - Class in net.sf.freecol.client.gui
The WindowListener for the WindowedFrame class.
WindowedFrameListener(FreeColClient) - Constructor for class net.sf.freecol.client.gui.WindowedFrameListener
Constructs this WindowListener.
windowIconified(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets iconified.
windowIconified(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets iconified.
windowOpened(WindowEvent) - Method in class net.sf.freecol.client.gui.FullScreenFrameListener
Invoked when the window gets opened.
windowOpened(WindowEvent) - Method in class net.sf.freecol.client.gui.WindowedFrameListener
Invoked when the window gets opened.
windowSize - Static variable in class net.sf.freecol.FreeCol
The size of window to create, defaults to impossible dimensions to require windowed mode with best determined screen size.
winnerId - Variable in class net.sf.freecol.common.networking.LootCargoMessage
The object identifier of the unit that is looting.
wish - Variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
The wish to be realized.
Wish - Class in net.sf.freecol.server.ai
Represents a need for something at a given Location.
Wish(AIMain, String) - Constructor for class net.sf.freecol.server.ai.Wish
Creates a new uninitialized Wish.
Wish(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.Wish
Creates a new Wish from the given XML-representation.
Wish(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.Wish
Creates a new Wish from the given XML-representation.
WISH_TAG - Static variable in class net.sf.freecol.server.ai.mission.WishRealizationMission
 
wishes - Variable in class net.sf.freecol.server.ai.AIColony
Useful things for the colony.
WishRealizationMission - Class in net.sf.freecol.server.ai.mission
Mission for realizing a Wish.
WishRealizationMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.WishRealizationMission
Creates a new WishRealizationMission and reads the given element.
WishRealizationMission(AIMain, AIUnit, Wish) - Constructor for class net.sf.freecol.server.ai.mission.WishRealizationMission
Creates a mission for the given AIUnit.
withinRange(TileType.RangeType, int) - Method in class net.sf.freecol.common.model.TileType
Is this tile type suitable for a given range type value.
work - Variable in class net.sf.freecol.common.model.UnitWas
The work.
work - Variable in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
work(Unit, WorkLocation) - Method in class net.sf.freecol.client.control.InGameController
Moves a Unit to a WorkLocation.
work(Unit, WorkLocation) - Method in class net.sf.freecol.common.networking.ServerAPI
Server query-response for changing a work location.
work(ServerPlayer, Unit, WorkLocation) - Method in class net.sf.freecol.server.control.InGameController
Change work location.
WORK_BUILDING - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
WORK_COLONYTILE - net.sf.freecol.client.gui.panel.UnitLabel.UnitAction
 
WORK_LEFT_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant WORK_LEFT_TAG.
WORK_TILE_TAG - Static variable in class net.sf.freecol.common.model.ColonyTile
The Constant WORK_TILE_TAG.
WORK_TYPE_TAG - Static variable in class net.sf.freecol.common.model.Unit
The Constant WORK_TYPE_TAG.
workAmount - Variable in class net.sf.freecol.common.model.UnitWas
The work amount.
WORKED - net.sf.freecol.common.model.Player.NoClaimReason
The worked.
worker - Variable in class net.sf.freecol.client.FreeColClient
A worker to perform game loading.
Worker - Class in net.sf.freecol.client
The Worker Thread executes jobs one after another.
Worker() - Constructor for class net.sf.freecol.client.Worker
 
WORKER_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant WORKER_TAG.
WORKER_WISH_LIST_TAG - Static variable in class net.sf.freecol.server.ai.AIColony
 
WorkerWish - Class in net.sf.freecol.server.ai
Represents the need for a worker within a Colony.
WorkerWish(AIMain, String) - Constructor for class net.sf.freecol.server.ai.WorkerWish
Creates a new uninitialized WorkerWish from the given XML-representation.
WorkerWish(AIMain, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.WorkerWish
Creates a new WorkerWish from the given XML-representation.
WorkerWish(AIMain, Location, int, UnitType, boolean) - Constructor for class net.sf.freecol.server.ai.WorkerWish
Creates a new WorkerWish.
WorkerWish(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.WorkerWish
Creates a new WorkerWish from the given XML-representation.
workerWishes - Variable in class net.sf.freecol.server.ai.EuropeanAIPlayer
A mapping of unit type to the worker wishes for that type.
workImprovement - Variable in class net.sf.freecol.common.model.Unit
What is being improved (to be used only for PIONEERs - where they are working.
WORKING_COLUMN - Variable in class net.sf.freecol.client.gui.panel.CompactLabourReport
 
workingAmateurs - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
lumberjacks working as something else
workingProfessionals - Variable in class net.sf.freecol.client.gui.panel.LabourData.LocationData
experts working in their expert field
WorkInsideColonyMission - Class in net.sf.freecol.server.ai.mission
Mission for working inside an AI colony.
WorkInsideColonyMission(AIMain, AIUnit, FreeColXMLReader) - Constructor for class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Creates a new WorkInsideColonyMission and reads the given element.
WorkInsideColonyMission(AIMain, AIUnit, AIColony) - Constructor for class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Creates a mission for the given AIUnit.
workKey(int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
workLeft - Variable in class net.sf.freecol.common.model.Unit
The number of turns until the work is finished (e.g.
workLocation - Variable in class net.sf.freecol.common.model.Occupation
The work location.
workLocation - Variable in class net.sf.freecol.common.model.WorkLocation.Suggestion
The work location.
workLocation - Variable in class net.sf.freecol.server.ai.ProductionCache.Entry
 
workLocation - Variable in class net.sf.freecol.server.ai.WorkLocationPlan
The work location the plan is for.
WorkLocation - Class in net.sf.freecol.common.model
The WorkLocation is a place in a Colony where Units can work.
WorkLocation(Game) - Constructor for class net.sf.freecol.common.model.WorkLocation
Constructor for ServerWorkLocation.
WorkLocation(Game, String) - Constructor for class net.sf.freecol.common.model.WorkLocation
Creates a new WorkLocation with the given identifier.
WorkLocation.Suggestion - Class in net.sf.freecol.common.model
Container class to suggest a better use of a unit.
workLocationId - Variable in class net.sf.freecol.common.networking.WorkMessage
The identifier of the work location.
WorkLocationPlan - Class in net.sf.freecol.server.ai
Objects of this class contains AI-information for a single WorkLocation.
WorkLocationPlan(AIMain, WorkLocation, GoodsType) - Constructor for class net.sf.freecol.server.ai.WorkLocationPlan
Creates a new WorkLocationPlan.
WorkLocationPlan(AIMain, Element) - Constructor for class net.sf.freecol.server.ai.WorkLocationPlan
Creates a new WorkLocationPlan.
WorkMessage - Class in net.sf.freecol.common.networking
The message sent to handle changes in work location.
WorkMessage(Game, Element) - Constructor for class net.sf.freecol.common.networking.WorkMessage
Create a new WorkMessage from a supplied element.
WorkMessage(Unit, WorkLocation) - Constructor for class net.sf.freecol.common.networking.WorkMessage
Create a new WorkMessage for the supplied unit and work location.
workPlaces - Variable in class net.sf.freecol.common.model.BuildingType
The number of work places a unit can work in buildings of this type.
WORKPLACES_TAG - Static variable in class net.sf.freecol.common.model.BuildingType
The Constant WORKPLACES_TAG.
workPlans - Variable in class net.sf.freecol.server.ai.ColonyPlan
Plans for work locations available to this colony.
WorkProductionPanel - Class in net.sf.freecol.client.gui.panel
Display the production of a unit.
WorkProductionPanel(FreeColClient, Unit) - Constructor for class net.sf.freecol.client.gui.panel.WorkProductionPanel
Create a new production display.
workTile - Variable in class net.sf.freecol.common.model.ColonyTile
The tile to work.
workType - Variable in class net.sf.freecol.common.model.Occupation
The work type.
workType - Variable in class net.sf.freecol.common.model.Unit
What type of goods this unit produces in its occupation.
workTypeId - Variable in class net.sf.freecol.common.networking.ChangeWorkTypeMessage
The goods type to produce.
worthScouting(Player) - Method in class net.sf.freecol.common.model.IndianSettlement
Is this settlement worth scouting? That is, has it been contacted, but not scouted already, or visited when the "Chief contact" option is set.
wrap(Cargo) - Method in class net.sf.freecol.server.ai.Cargo
Wrap a Cargo into this one.
wrapCargoes() - Method in class net.sf.freecol.server.ai.mission.TransportMission
Wrap up the compatible cargoes in a list.
wrapped - Variable in class net.sf.freecol.server.ai.Cargo
Wrap location for cargoes of the same destination.
writeAttribute(String, boolean) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write a boolean attribute to the stream.
writeAttribute(String, float) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write a float attribute to the stream.
writeAttribute(String, int) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write an integer attribute to the stream.
writeAttribute(String, long) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write a long attribute to the stream.
writeAttribute(String, Enum<?>) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write an enum attribute to the stream.
writeAttribute(String, Object) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write an Object attribute to the stream.
writeAttribute(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeAttribute(String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeAttribute(String, String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeAttribute(String, FreeColObject) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write the identifier attribute of a non-null FreeColObject to the stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Ability
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.AbstractGoods
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.AbstractUnit
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildableType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Building
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildingType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Colony
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ColonyTile
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ColonyTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Disaster
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Effect
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.EquipmentType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Europe
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.EuropeanNationType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Event
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ExportData
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Feature
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FoundingFather
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColObject
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Game
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoldTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Goods
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.HighScore
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.HistoryEvent
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.InciteTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.IndianSettlement
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.LastSale
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Limit
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.LostCityRumour
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Map
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Market
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.MarketData
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.AbstractMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.GoToMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.ImprovementMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ModelMessage
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Modifier
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Monarch
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Nation
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationOptions
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationSummary
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Operand
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Player
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.PlayerExploredTile
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ProductionType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Region
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Resource
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ResourceType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Role
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Scope
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Settlement
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.SettlementType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.StanceTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.StringTemplate
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Tile
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileImprovement
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileImprovementType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileItemContainer
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRoute
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRouteStop
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Unit
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitTradeItem
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitType
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitTypeChange
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.WorkLocation
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.AudioMixerOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.BooleanOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.FileOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.IntegerOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.LanguageOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.ListOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.ModOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.OptionGroup
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.SelectOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.StringOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.TextOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.UnitTypeOption
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIGoods
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIMain
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIPlayer
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.GoodsWish
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.BuildColonyMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.CashInTreasureTrainMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.DefendSettlementMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.IndianBringGiftMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.IndianDemandMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.Mission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.MissionaryMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.PioneeringMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.PrivateerMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.ScoutingMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.UnitSeekAndDestroyMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.WishRealizationMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.WorkInsideColonyMission
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.TileImprovementPlan
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.TransportableAIObject
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.ValuedAIObject
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.Wish
Write the attributes of this object to a stream.
writeAttributes(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.WorkerWish
Write the attributes of this object to a stream.
writeCData(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeCharacters(char[], int, int) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeCharacters(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildableType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.BuildingType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Colony
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.DiplomaticTrade
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Disaster
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Effect
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.EquipmentType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Europe
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.EuropeanNationType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Event
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Feature
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FoundingFather
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColGameObjectType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.FreeColObject
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Game
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsContainer
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsLocation
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsTradeItem
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.GoodsType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.HighSeas
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.IndianNationType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.IndianSettlement
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Limit
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Map
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Market
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.mission.CompoundMission
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Monarch
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationOptions
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.NationType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Player
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.PlayerExploredTile
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.ProductionType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Region
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Role
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Settlement
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.SettlementType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.StringTemplate
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Tile
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileImprovementType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileItemContainer
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TileType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRoute
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.TradeRouteStop
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.Unit
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitLocation
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitType
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.UnitTypeChange
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.model.WorkLocation
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.AbstractUnitOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.ListOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.OptionGroup
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.SelectOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.StringOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.common.option.UnitTypeOption
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIColony
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIGoods
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIMain
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.AIUnit
Write the children of this object to a stream.
writeChildren(FreeColXMLWriter) - Method in class net.sf.freecol.server.ai.mission.TransportMission
Write the children of this object to a stream.
writeComment(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeDefaultNamespace(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeDTD(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEmptyElement(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEmptyElement(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEmptyElement(String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEndDocument() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEndElement() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeEntityRef(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeLocationAttribute(String, Location) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Write the identifier attribute of a non-null Location to the stream.
writeNamespace(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeProcessingInstruction(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeProcessingInstruction(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writer - Variable in class net.sf.freecol.common.logging.DefaultHandler
 
writeScope - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
A write scope to use for FreeCol object writes.
WriteScope() - Constructor for enum net.sf.freecol.common.io.FreeColXMLWriter.WriteScope
 
writeSection(FreeColXMLWriter, String, Collection<T>) - Method in class net.sf.freecol.common.model.Specification
Write section.
writeStartDocument() - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartDocument(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartDocument(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartElement(String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartElement(String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStartElement(String, String, String) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
 
writeStorage(FreeColXMLWriter, String, Map<GoodsType, Integer>) - Method in class net.sf.freecol.common.model.GoodsContainer
Write a storage container to a stream.
writeToElement(Element, int) - Method in class net.sf.freecol.common.networking.RearrangeColonyMessage.UnitChange
 
writeToListElement(String, Collection<T>) - Method in class net.sf.freecol.common.io.FreeColXMLWriter
Writes an XML-representation of a collection object to the given stream.
writeUnit(FreeColXMLWriter, String, AbstractUnit, boolean) - Method in class net.sf.freecol.common.model.EuropeanNationType
Write unit.
WRONG_TYPE - net.sf.freecol.common.model.UnitLocation.NoAddReason
Locatable can not be added because it has the wrong type.
WRONG_UPGRADE - net.sf.freecol.common.model.Colony.NoBuildReason
The wrong upgrade.

X

x - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current position in the circle.
x - Variable in class net.sf.freecol.common.model.Map.Position
The coordinates of the position.
x - Variable in class net.sf.freecol.common.model.Map.WholeMapIterator
The current coordinate position in the iteration.
x - Variable in class net.sf.freecol.common.model.Tile
The tile coordinates in the enclosing map.
x - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
x - Variable in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
X_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant X_TAG.
XDG_CACHE_HOME_DEFAULT - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_CACHE_HOME_ENV - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_CONFIG_HOME_DEFAULT - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_CONFIG_HOME_ENV - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_DATA_HOME_DEFAULT - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
XDG_DATA_HOME_ENV - Static variable in class net.sf.freecol.common.io.FreeColDirectories
 
Xml - Class in net.sf.freecol.common.util
A class that makes it slightly tidier to create, parse and format XML documents.
Xml() - Constructor for class net.sf.freecol.common.util.Xml
 
Xml.Exception - Exception in net.sf.freecol.common.util
This class is defined so that exceptions thrown by methods on Xml may be filtered from other runtime exceptions such as NullPointerException if desired.
Xml.Method - Interface in net.sf.freecol.common.util
 
xmlStreamWriter - Variable in class net.sf.freecol.common.io.FreeColXMLWriter
The stream to write to.
xmlTransformer - Variable in class net.sf.freecol.common.networking.Connection
 
XSL - Static variable in class net.sf.freecol.tools.GenerateDocumentation
 

Y

y - Variable in class net.sf.freecol.common.model.Map.CircleIterator
The current position in the circle.
y - Variable in class net.sf.freecol.common.model.Map.Position
The coordinates of the position.
y - Variable in class net.sf.freecol.common.model.Map.WholeMapIterator
The current coordinate position in the iteration.
y - Variable in class net.sf.freecol.common.model.Tile
The tile coordinates in the enclosing map.
y - Variable in class net.sf.freecol.tools.ColonizationSaveGameReader.ColonyData
 
y - Variable in class net.sf.freecol.tools.ForestMaker.ImageLocation
 
Y_TAG - Static variable in class net.sf.freecol.common.model.Tile
The Constant Y_TAG.
YEAR - net.sf.freecol.common.model.Operand.OperandType
The year.
yearlyGoodsAdjust(ServerPlayer) - Method in class net.sf.freecol.server.control.InGameController
Public version of the yearly goods adjust (public so it can be use in the Market test code).
yearToTurn(int) - Static method in class net.sf.freecol.common.model.Turn
Converts a year to a turn number.
yearToTurn(int, int) - Static method in class net.sf.freecol.common.model.Turn
Converts an integer year and specified season to a turn-integer-value.
yieldUnit(UnitType, AIObject) - Method in class net.sf.freecol.server.ai.goal.Goal
Removes a unit from the goal, potentially from a subgoal, and yields it to the caller.

Z

zero - net.sf.freecol.common.i18n.Number.Category
 
ZERO - net.sf.freecol.client.gui.panel.ReportCompactColonyPanel.ColonySummary.ProductionStatus
 
ZERO_ONE_NUMBER_RULE - Static variable in class net.sf.freecol.common.i18n.NumberRules
A rule that assigns 0 and 1 to category "one", and all other number to category "other".
ZERO_PRODUCTION_FACTOR_TAG - Static variable in class net.sf.freecol.common.model.GoodsType
The Constant ZERO_PRODUCTION_FACTOR_TAG.
ZeroOneNumberRule - Class in net.sf.freecol.common.i18n
Number optimized for languages that place the numbers 0 and 1 in category one, and all others in category other.
ZeroOneNumberRule() - Constructor for class net.sf.freecol.common.i18n.ZeroOneNumberRule
 
zeroProductionFactor - Variable in class net.sf.freecol.common.model.GoodsType
The multiplicative factor with which to penalize a colony site with zero production of this goods type, scaling linearly to unity when the amount reaches lowResourceThreshold.
zIndex - Variable in class net.sf.freecol.common.model.TileImprovementType
The layer a TileItem belongs to.
ZINDEX_TAG - Static variable in class net.sf.freecol.common.model.TileImprovementType
The Constant ZINDEX_TAG.
ZIP_FILE_EXTENSION - Static variable in class net.sf.freecol.common.io.FreeColDataFile
 
zoomIn() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
zoomIn() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Zooms in the mini map.
ZoomInAction - Class in net.sf.freecol.client.gui.action
An action for zooming in on the main map.
ZoomInAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ZoomInAction
Creates a new ZoomInAction.
zoomInMap() - Method in class net.sf.freecol.client.gui.GUI
 
zoomInMap() - Method in class net.sf.freecol.client.gui.SwingGUI
 
zoomInMapControls() - Method in class net.sf.freecol.client.gui.GUI
 
zoomInMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
 
zoomOut() - Method in class net.sf.freecol.client.gui.panel.MapControls
 
zoomOut() - Method in class net.sf.freecol.client.gui.panel.MiniMap
Zooms out the mini map.
ZoomOutAction - Class in net.sf.freecol.client.gui.action
An action for zooming out on the main map.
ZoomOutAction(FreeColClient) - Constructor for class net.sf.freecol.client.gui.action.ZoomOutAction
Creates a new ZoomOutAction.
zoomOutMap() - Method in class net.sf.freecol.client.gui.GUI
 
zoomOutMap() - Method in class net.sf.freecol.client.gui.SwingGUI
 
zoomOutMapControls() - Method in class net.sf.freecol.client.gui.GUI
 
zoomOutMapControls() - Method in class net.sf.freecol.client.gui.SwingGUI
 

_

_c - Static variable in class net.sf.freecol.common.io.sza.SimpleZippedAnimation.ImageAnimationEventImpl
 
_handlerMap - Variable in class net.sf.freecol.server.control.InputHandler
The handler map provides named handlers for network requests.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _ 
Skip navigation links